Depends on the state. I know in at least one state, you can carry if you are dropping off or picking up children. Just can't get out of the car with it, but you can still have it on school property. As for driving by a school within 1000', FOPA applies if you don't stop in the zone and are...