I don't see the need to buy toy guns - they can make a gun out of a stick or their fingers if they want to play a gun game. That said I'm all for water pistols on a hot day.
Same with swords and light sabres, they can make their own if they want them.