Yep! It's Pudge! :-) Hello! :-)
The original 'Pudge with a Mauser' photo is making the rounds on the Net. I have seen it in several places. He's a well-travelled kitty.