This is Britain. They don't share the US's gun culture. The wizards are rpone to dismiss anything muggle-made as something "silly muggles with their strange beliefs". Their view on muggles is "barely sentient, only good for replentishing our numbers".