Living in the interior of Alaska, all toy guns are indoor guns. My children play with toy guns. They know the difference between play and real.
I can see that given weather conditions. We played with them outdoors so (a) nothing would be broken by projectiles (b) noone woke the baby and (c) we got fresh air and exercise.