Welcome to Genesis Firearms

Concealed Firearms Certified InstructorAt Genesis Firearms we are dedicated to teaching the proper foundation of good shooting habits, techniques, and knowledge. We feel that you must crawl before you can run and that a good shooting skills foundation is absolutely necessary if our customers are to be successful.

We offer National Rifle Association (NRA) Basic/First Steps Pistol, Rifle and Shotgun courses; NRA Home Firearm Safety, Range Safety Officer, and Personal Protection Inside the Home courses. Genesis Firearms strives to keep our instructors trained and updated on the latest information available to meet our goal of providing the training you want and need. We will be adding NRA's Refuse to be a Victim course later this fall.

Genesis Firearms teaches Multi-State concealed carry courses. Our Utah course program is an all-inclusive one-stop shop. We do the finger printing, passport photos, notary service and training. (Utah no longer requires a notarized permit application, but we will always have this service available for submitting the MD Designated Collector application, and those applying for permits from other States that require notary.) The training for a Utah Concealed Firearm Permit is a lecture-only course. We schedule frequent Utah permit classes so we can easily accommodate large or small groups. You may also request classes at your location. There is a 5-person minimum for Utah permit classes.

One-on-One personal firearms instruction is also available.

We constantly strive to allow you to learn and apply only the best of shooting basics so that you can be successful and enjoy your shooting future!

Please feel free to contact me at plewis@genesisfirearms.com


 Upcoming Courses

Utah Concealed Firearm Permit Course, Smithsburg, MD - October 10, 2010

Utah Concealed Firearm Permit Course - September 12, 2010