Completed the Utah Concealed Firearm Permit course on Saturday in Indian Head, MD. The entire staff was very thorough and organized. They ensured all paperwork, finger prints, and photos were completed correctly. For anyone looking to obtain their Utah permit I'd highly recommend Genesis Firearms. Just make sure you pay attention and prepare for the test at the end!