We do not have any toy guns, DS1 got given a gun thing that shoots velcro ball things to a target and he played with it once (opened it without our knowledge and set up and played) we then when he lost interest packed it up and away and he forgot about it.

My kids do have blow up swords and a soft captain feathersword sword. They know its part of a costume and not to hurt people with. They have hurt more with a fairy wand flicking it around to do magic than the sword.