This may be the best homemade gun I've ever seen!