3d Printed GB-22 Originally Mark Serbu's design reworked by creekrocker