A Taste of Front Sight | Firearm Training

A small taste of what it looks like to attend a course at Front Sight Firearms Training Institute near Las Vegas Nevada. Showcasing Front Sights 550 acre world class training facility from the air.