As already said,it really quite hard to determin what he is without papered proof.Having said that though,of course it is possible to reliabley id a Pit ( rangers do it all the time ) but in all serious of course it is.
OK,rephrase,to most bully people and just good ole fashioned common sensed ,intelligent dog people are able to correctly say whether a dog is Bull or not.
Fighting an unjust law by stating you cant id a Pit Bull is not going to save your dog sadly.
The problem we have here now is that any unpaperd Amstaff is immediately classified a Pit. And they are correct in doing so. They are the same dog afterall.
Going by your pics ( would love to see more he's certainly a cute one) he does look more Amstaff. And see then puritans will say but you just said that they are the same dog...well yes sir,so I did.
But as in every breed there are differing strains/types.
Your fella looks to me to be more show dog than game dog for want of a better way of putting it.
But at the end of the day,if he has no registered breeder papers stating he is an Amstaff,then yes,he is a Pit.
This also does not need to be an instant death sentence. Just raise a happy,well socialised,well trained dog,be a responsible and aware owner and you should have no need to ever bother of the word Ranger.
Enjoy your boy,smile sweetly at those that call him whatever and walk away the wiser
You have a lovely Amstaff there