Really, anything within reason is acceptable. You could have a gun that shoots swords made of lasers if you can justify why your character has it.