A modular rifle with swappable suppressors, mags, grips, optics and rail gear — plus a runtime menu so you can build it right in the game view.If you have any suggestions or ideas for updates or future releases, share your thoughts via E-Mail / DiscordOne rifle, a pile of attachments, and a customizer that actually works out of the box.Drop the prefab in your scene, hit Play, and you get a menu on the left: swap the body colour, cycle through suppressors, magazines, grips and optics, slide the foregrip closer or further from your off hand, add rail gear to both sides at once. Six colour themes — Black, Desert, Forest, Fade, Red and Snow — and you can change the whole weapon at once or just recolour the front handguard if that's your thing.The red dot's colour and brightness are on sliders too, so you're not stuck with the green I picked.Adding your own models is the part I care about most. A slot is just a GameObject, and every child of it is one choice in the menu. Drag your FBX onto the slot, done — it shows up in the menu with its materials already filled in. No lists to register, no arrays to wire up. The Hierarchy window is the setup.When you like what you built, hit Save Prefab and you get a clean, game-ready prefab: only the parts you picked, materials baked in, none of the customizer components riding along.Everything is URP and there are no third-party dependencies. Demo scene included.If you liked this package, please rate it and comment, it is very important for us!Models17 FBX meshes, ~35,000 verts totalRigged weapon body (~11.8k verts) with bones for the trigger, charging handle, fire selector and ejection port — no animation clips, bones onlyAttachments: 3 suppressors, 2 magazines, 2 foregrips, 4 optics (iron sights, red dot, holo, marksman scope), flashlight, rail compensator17 ready-made prefabsTextures & Materials131 textures, PNG, mixed resolution: 54 at 4096×4096, 77 at 2048×20484K: the three main body panels (Body / Front / Back) across all 6 colour themes2K: attachments — magazines, foregrips, optics, flashlightPBR maps: Albedo (with transparency), Metallic/Smoothness, NormalEmission maps only on the Forest theme's flashlight and red dot scope44 materials across 6 colour themes (Black, Desert, Forest, Fade, Red, Snow)Scripts7 runtime scripts, 6 editor scripts, no third-party dependenciesRuntime menu builds itself — no UI prefab to set upEditor tools: one-click rig builder, drag-and-drop model slots, auto-fill materials, save-as-prefabRequirementsUnity 6 (6000.3) or newerUniversal Render PipelineWorks with both the new and legacy Input SystemAI was used to write the C# runtime and editor scripts that power the in-game weapon customization system; all 3D models, textures and materials are human-made.




