RAIN6 of Salt Lake City, Utah offers firearm training, gun sales, gun safety, UT Concealed Firearm Permit (CCW), concealed carry holsters, personal protection and survival classes. We specialize in personal firearm training on a personal custom tailored b