Zaveian Brown, 40, of Kensington Park in Easton, Bristol, was pulled over by Wiltshire Police while driving along Box Hill in Corsham on 13 June. Officers found the weapon in the passenger door.