I did some more looking and with some help from a friend, I believe that is the T-Rex .557 rifle. In doing a bit more reading around, it seems it was
designed for one thing. It's made for big game hunting
guides to carry as an absolute 1 shot stopper.
In other words, from what I can gather, this was made so some Guide stuck with taking Homer Simpson around in Africa or some other place with animals
plenty large enough to kill several people if it's pissed enough, doesn't do just that if Homer manages to shoot one just badly enough to piss it off
but not to put it down. I suppose it makes sense that way. I wouldn't have thought of it otherwise, but a guide would want/need something to just flat
out END a building threat or out of control situation before it went beyond the point of recovery.
Hmm.. All the same? I'll pass. My wife has
told me we will be going to Oklahoma some day soon to shoot a Barrett .50 at a range outside Tulsa
that rents them. Okay, I've agreed to that and it has a BIG muzzle brake. I've seen skinny women shooting those on tables....with the brake of course.
That beast though? Wow.... (rubs shoulder with phantom pain) I'll pass twice!
@ ZombieJesus
Great guess! A star is from me.

edit on 2-1-2013 by Wrabbit2000 because: (no reason given)