T-M Firearms Training

Offering basic to advance firearms training. Defensive firearms training, tactics and skills development to meet the demands of the defensive firearm for CCW and home defense.
All of our courses will meet or exceed the requirements to obtain a Iowa Permit To Carry.