Gun Shy October 19, 2012 Safety, Training, Knowledge, Skill and Fun. That’s what you’ll find at the Canadian Firearms Academy! Share this UncategorizedCanadian Firearms Academy, Gun Club, Merch & Promotional