Guns permeate society -- police officers carry them, wars are fought with them, normal citizens own them. Now you can learn how all the different types of guns work: