This is the Valorant Sheriff with "Sovas skin"
The model is 1:1 scale and is 28 cm long. The gun has separate bullets and a movable mag. You can see the full build video here: https://youtu.be/qMHXg-T-_68
The model is split in to several pieces to fit on to a printer with a build volume of 25 x 21 x 21 cm or 9,84 x 8,3 x 8,3 in. (Example Prusa MK3) All parts are rotated for optimal printing with minimal supports. Besides the printed parts you only need 1 M3x15 or x20mm screw. For the handle I recommend using some leather strips or brown tape.