Had a Pitt when my oldest was a baby - he was a shelter dog - much as I recommend anyone does when getting a shelter dog, observe them with other animals, take them into the yard and spend time with them prior to deciding to adopt. We had him for a good long while, he was incredibly protective of my wife & daughter and loved going for walks & car rides. Never once got aggressive with anyone who didn't deserve it. Was an awesome experience. I'd have another one, the right one, with the right inspection of personality etc. My wife is the brakes on that - our last was "her" dog & she doesn't want another one anytime soon. That was 8 years ago.
Feral means Feral - its going to kill or destroy something not due for it. Take care of business. Suppressed 22 for cats, suppressed 45 for everything else? Sounds quiet to me.