How Small Arms Work

This video won’t teach you warefare (just like an introduction to cryptography won’t teach you security) but it is nevertheless interesting:

(youtube)