I live in Hampstead (moved here recently) and have definitely heard gunshots not too far off, but not sure where to look for them. I don't see any official ranges nearby on Google, so wondering if there is a shoot pit/unofficial range somewhere in this area that is used by locals?