Yes, firearms are provided for the AllSafe Basic Handgun and Defensive Shotgun courses. The Urban Rifle course is not a basic class and requires participants to bring their own rifle, with which they are intimately familiar with its sighting system and operation.