Stolen from reddit, this is one of the better firearms function illustrations I've come across.
http://www.genitron.com/Basics/Glock23/P2Glock.html
Fully animated and interactive, it walks you through the mechanical function of a Glock pistol with a fully explanation of what each of the parts does. Very accessible and well-done. Thought it might be of some interest to people here.