(b) Firearms accessories" means items that are used in conjunction with or mounted upon a firearm but are not essential to the basic function of a firearm, including but not limited to telescopic or laser sights, magazines, flash or sound suppressors, folding or aftermarket stocks and grips, speedloaders, ammunition carriers, and lights for target illumination;