Mass Firearms school

Multi-State Utah Nonresident CCW Class

Cost is $150 (live fire shooting included as required by the state of Florida*).   Get a license to carry a firearm in 31 states! Our Utah CCW Class will qualify you to receive a Utah nonresident firearms license.


Certification for Life™ - If you ever need to be recertified, retake the class for free.


This license will enable you to carry a concealed handgun in the following states: Alabama, Alaska, Arizona, Arkansas, Delaware, Georgia, Indiana, Idaho, Iowa, Kansas, Kentucky, Louisiana, Missouri, Mississippi, Montana, Nebraska, North Carolina, North Dakota, Ohio, Oklahoma, South Dakota, Tennessee, Texas, Utah, Virginia, Vermont, Washington, West Virginia, Wisconsin, Wyoming.


*You can also use this class to apply for Florida license.  Florida law requires live fire be included in the class.  At MFS we include live fire shooting no additional charge.


During the class we will provide you with everything you need to complete your application at no additional charge: photograph, fingerprints, copy of your driver's license, and mailing envelope.



*Massachusetts residents do not need a firearms license to qualify for this permit.


Multi-State CCW Class Options



After taking this four-hour class, you will receive everything you need to apply for your Utah Non Resident License (application, fingerprints, passport photo, and copy of your driver’s license).
You can also use this class to apply for Maine and Florida non resident firearms permits.   *Live fire shooting is included to meet Florida requirements.

We have dedicated facilities for firearms training including an indoor range.
Take a class in our fully air conditioned facility.
Free off street parking (no meters).
Our instructors are some of the most experienced in the state.


Train on the same equipment used by elite law enforcement and military personnel. 


Everyone I spoke to told me I would never get a license to carry in my town. With the help of MFS I got an unrestricted license in only 3 weeks. Thank you MFS!
Phil from Metro West