My first LEGO Technic Moc. It's supposed to be a sniper rifle! It isn't able to shot or anything, but it does have som features like a trigger and a reloading system! :
How To Build A LEGO Minifigure Sniper Rifle 9 Pieces - YouTube
Lego® Instructions Working [AWP | Asiimov] Sniper Rifle