Well to yours and my point I think you just proved it, there is no "law" for discharging firearms on your own property, although some towns have their own laws which may take into account a no-discharge ordinance, lead containment/EPA restrictions, or noise restrictions. Check
eCode360® Library: The Best Online CodeExperience - General Code. Regardless if you are allowed to shoot on your property or not, I always use the 450ft as a guideline, worst case scenario, my hunting license is always current so if someone tries to bust my balls I tell them I'm hunting on my property

.
I checked my township, no mention of it other than:
A.
No person shall carry or discharge any weapon or firearms within or into a Township park or recreation area.
B.
No person shall molest, trap, capture, hold, remove, injure or kill any animal or disturb its habitat within a Township park or recreation area.
When I checked your area, you might be out of luck:
cc.
Discharge, fire or cause to be fired or discharged any pistol, rifle, shotgun or firearm of any kind within the limits of the borough, unless a permit for such shall have been obtained from the police department.
Thanks for the info on the bait, I've been using vegetable scraps and so far they haven't taken to them, so far they haven't disturbed by digging into my pole barn but it's just a matter of time before they get under there unless I treat them with some hot lead. As for the garden, whatever's cheap and keeps the animals out will work great, and using the fence you won't have to worry about any wood rotting. My dad's raised garden bed is infested with carpenter bees and I'm surprised it's still standing