I did a course through open polytech instead of the MS and it was really good. While still all theoretical it at least tried to go into some detail on how to operate different types of arms, appropriate cartridges for uses etc. We also had to go to a gun shop and get them to show is 1 to 1 how to operate a bolt, a semi and a shotgun then sign of that they had. A bit off topic but more comprehensive firearms education is available.
Bookmarks