disclosure- i don't own a gun, am very pro the 2nd amendment and also pro sensible gun control.
i've got 5 brothers and 2 sons and was immersed in homeschool groups and co-ops while raising my boys, and there is barely a boy in all those hordes who DIDN'T shoot finger guns.
zero tolerance is stupid, and the hysterical focus on kids playing cowboy or soldier or super hero does more harm than good.
your son isn't being disrespectful by playing finger guns. he's being a kid.
my guess is that between you and the school you've turned it into such a big thing that he can't NOT think about it, and being a very young human, having it in the forefront of his brain makes it very hard to resist.
if society would react sensibly to this issue maybe we could avoid all the hysteria. like, make logical and calm distinctions between kids playing and kids being violent.
my reaction would be non-reaction beyond 'you're going to get in trouble at school if you keep it up. since you're aware of this, i'm not bailing you out. whatever punishment the school doles out, we're backing up. you've been warned.'
khairete
S.