A woman has been charged with a firearms offence after a member of staff at a garage tried to stop a motorist driving off without paying and was threatened with a Taser.