sejarah senjata api