I could name 14 of the 33 weapons in this comic book "Villains" shirt design. How about you?
Seriously, some of these seem pretty obscure.
There's also a "Heroes" version of this shirt that the artist has for sale in his own shop, printed on American Apparel, but it's $20. http://shop.ianleino.com/product/heroes