For me these should only be temporary measures while increasing police visibility is still not sustainable.

Re: private subdivisions they can always inspect the rider to see if they have any firearms. Since all exits are guarded no need for this measure IMO.