Very cool pictures, I'll have to ask Sid about this next time I catch him on LIVE, looks fantastic!
As for the rifle, I'd have to say he actually used a Nerf Longshot as a base :p, I'm like 90% positive he did. Heavily modified of course, looks amazing.
It's cool to see more important people...