Equipment for class

Note pad, and pen/pencil
Clothing suited to strenuous activity as well as being seasonally appropriate Rain gear / cold weather gear (seasonal)
Ear protection (electronic preferred) / Eye protection
Baseball style hat recommended
Proper belt to support equipment
Weapons lube (We recommend MPro7)
Water hydrating device
Knee and elbow pads (optional)
An open mind

Pistol Classes:
At least one centerfire or rimfire pistol we have semi-auto pistols for a rental of $150 a course (includes 200rnds of ammunition and 3 magazines)
A holster and magazine pouch that will retain equipment when moving
At least 3 magzines / speed loaders

Shotgun Classes:
Shell holders / skeet pouch
light duty work gloves (optional)