The question brings up the question "had the money to do what?" A 12 year old CANNOT purchase a firearm nor ammo, but could perhaps purchase some other firearm/shooting type accessory. A person under the age of 18 may also enter the store when accompanied by an adult.
This isn't a candy shop so no.
Thanks! Your answer is awaiting moderation.