The CMP provides the firearm, ammo, and Instruction, and throws a free t-shirt at ya.
COST: $35 for juniors, $50 for adults. That don't even pay for the ammo!
Everyone should do this.

Go to link to learn more.
INSTRUCTION AND RANGE FIRING FOR SHOOTERS OF ALL LEVELS
PISTOL SMALL ARMS FIRING SCHOOL
Basic instruction and firing practice for new shooters
Competition skills instruction and range firing for intermediate shooters
School concludes with special M9 Pistol EIC Match.
RIFLE SMALL ARMS FIRING SCHOOL
Basic instruction and firing practice for new shooters
Competition skills instruction and range firing for intermediate shooters
School concludes with special M16 Rifle EIC Match
http://thecmp.org/competitions/cmp-nati ... g-schools/