View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.1 or later
- Package size
- 1.0 GB
- Files
- 226
- Favorites
- 5
- Views in the past week
- 32
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $11.89 on
Keywords
Modular Weapon Kit
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.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Modular Weapon Kit screenshot 1
About this asset
If you have any suggestions or ideas for updates or future releases, share your thoughts via E-Mail / Discord
One 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!
From the publisher's Asset Store listing.
Technical details
Models
- 17 FBX meshes, ~35,000 verts total
- Rigged weapon body (~11.8k verts) with bones for the trigger, charging handle, fire selector and ejection port — no animation clips, bones only
- Attachments: 3 suppressors, 2 magazines, 2 foregrips, 4 optics (iron sights, red dot, holo, marksman scope), flashlight, rail compensator
- 17 ready-made prefabs
Textures & Materials
- 131 textures, PNG, mixed resolution: 54 at 4096×4096, 77 at 2048×2048
- 4K: the three main body panels (Body / Front / Back) across all 6 colour themes
- 2K: attachments — magazines, foregrips, optics, flashlight
- PBR maps: Albedo (with transparency), Metallic/Smoothness, Normal
- Emission maps only on the Forest theme's flashlight and red dot scope
- 44 materials across 6 colour themes (Black, Desert, Forest, Fade, Red, Snow)
Scripts
- 7 runtime scripts, 6 editor scripts, no third-party dependencies
- Runtime menu builds itself — no UI prefab to set up
- Editor tools: one-click rig builder, drag-and-drop model slots, auto-fill materials, save-as-prefab
Requirements
- Unity 6 (6000.3) or newer
- Universal Render Pipeline
- Works with both the new and legacy Input System
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.1f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.