Nick Jensen has used Lego to build most of the human weapons from Halo. His latest LEGO Halo model is the M45 Tactical Shotgun, which took almost 2 months to make. In addition to its realistic looks, the model also has working features such as a sliding pump and ejecting shells, which you can see on YouTube.
That is just beautiful.
Guns are so cool.
HOLY CRAP THAT IS AMAZING AND AWESOME AND WOW!!!!!!!