This model is based on the new F44 Pulse Rifle as shown in Alien Romulus.
This is an extremely detailed print broken down into 27 pieces and uses a 1/4" dowel or metal rod for strength. With my test print I used 1/4" rolled pins just to strengthen the joints, not running a full length rod.
Please note there are no moving parts, nor can the files be edited to do so.
Modelled by @3d_vetrock, please go check them out on cults3d! He's got an absolutely incredible library of files and hopefully we can partner again soon!