Thank you @itsme,
Answering your questions, the rail is from a krytac pdw and I make my own washer to fit the barrel nut.
The silencer is a total fake.
The outer barrel is the oem thus I emptied the silencer, removed one of the ends and I’m passing through the silencer, threading the outer barrel at the end of it (don’t know if I explained it well, attached a photo to show the end of the silencer). It is a FMA 35x198 chopped to fit exactly where I want.
The stock is from red wolf airsoft and needs some love to fit properly.