
Loading model…
About
Three weapons fitted with optic, muzzle and stock attachments beside a cleaning bench.
Use with an AI agent
Copy this prompt into your AI chat, then describe what you want to build with the asset.
Use the “Gunsmith attachment assembly (FPS Weapon Set and Firing Range)” asset in my project. Model: https://cdn.3dassets.dev/assets/5329/v1/model.glb Asset page: https://3dassets.dev/assets/fps-weapon-set-and-firing-range-gunsmith-attachment-as-f3908442 Description: Composed example for FPS Weapon Set and Firing Range. - Dimensions (X × Y × Z): 1.8 × 1.265 × 1.471 metres - Triangles: 42,168 - Animations: none - Licence: CC0 1.0 Universal (https://creativecommons.org/publicdomain/zero/1.0/) - Loading: Three.js GLTFLoader; no additional decoders required.
Also available as JSON, Markdown, or via the MCP server.
Import manually
Choose your framework, then copy the code into your project to load the asset.
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'
const loader = new GLTFLoader()
loader.load('https://cdn.3dassets.dev/assets/5329/v1/model.glb', (gltf) => {
scene.add(gltf.scene)
})Gunsmith attachment assembly (FPS Weapon Set and Firing Range)
Composed example for FPS Weapon Set and Firing Range.