New and Used Firearms Arriving Daily



Private Instruction We offer one on one or small group private courses on request.  We tailor the class to fit our customers needs and experience level, specializing in working with new gun owners. Our private courses start at $120 per hour.  Contact us to get a no obigation estimate and to schedule your training now.

Maryland Wear and Carry 16 Hour Initial Course Our Maryland Wear and Carry Initial 16 Hour Course will include the training needed to apply for the following permits and licenses. Maryland Wear and Carry Permit Maryland Handgun Qualification License Arizona Concealed Weapons Permit Florida Concealed Weapons Permit Utah Concealed Firearms Permit Vi...

Multi-State Concealed Carry Permit Course - Virginia, Utah, and Florida The Multi-State Concealed Carry Permit Course is a comprehensive and practical training program designed to equip participants with the knowledge and skills necessary to obtain concealed carry permits in the states of Virginia, Utah, and Florida. This course is ideal for individuals seeking the ability to legally carry...

Maryland Wear and Carry 8 Hour Renewal Course The Maryland Wear & Carry 8 Hour Renewal Course This is the required course to allow MD Wear and Carry Permit holders to renew their permits.