you will need lots of lego bricks for this gun and also this gun is a model and can not shoot.
it has lots of moveing parts like a bolt,ejecting port ,stock plate. flip up rear sight and tripod that is optional.
Step 1: Stock
You don't have to use the same brick but as long as you have the same shape.