Jack Streat has created a series of guns made of LEGO that actually work.

via Wired UK