K'nex SMG.

You may also like...