Though this wasn't part of your question, I suggest contacting a local, respected, 2A loving, criminal defense attorney to consult on self defense with a firearm in the state of PA, and in Erie county. I know you're not planning on getting into a gun fight, but it might be helpful if you knew what you can expect if you have the misfortune.
Best of luck!
-FullAuto