HUGE hour with Cam Edwards from Bearing Arms and Cam & Co.