Gaitkit Sign in Open the lab
Low-poly 3D

Low-poly weapons

Swords, axes, bows, crossbows, cannons, rifles and turrets for RPGs, shooters and tower defense, plus the racks and stands they hang on. Blade, metal and grip colours are knobs, and turrets turn on named pivots.

18 models7 move2 free756–1,874 trianglesGLB · OBJ · three.js
Pistol, low-poly 3D propPistol Modern Arsenal · 1,080 tris Moving partsFree
Cannon, low-poly 3D propCannon Pirates · 1,874 tris RollsPro
Crossbow, low-poly 3D propCrossbow Adventurer Gear · 1,358 tris StillFree
Battle Axe, low-poly 3D propBattle Axe Adventurer Gear · 1,324 tris StillPro
Dagger Set, low-poly 3D propDagger Set Adventurer Gear · 1,428 tris StillPro
Shield, low-poly 3D propShield Adventurer Gear · 1,594 tris StillPro
Sword, low-poly 3D propSword Adventurer Gear · 1,372 tris StillPro
War Hammer, low-poly 3D propWar Hammer Adventurer Gear · 1,608 tris StillPro

How it works

Weapons are sized for the characters in the catalogue, so a sword fits a knight's hand and a rifle fits a soldier without rescaling. Each one is low-poly and flat-shaded, ready to be held, dropped as loot or mounted on a wall.

Siege and defence pieces such as cannons, ballistas and turrets have rotating parts in their rig for aiming.

Questions

Are these weapons game-ready?

Yes: low triangle counts, flat colours with no textures, real-world scale in metres and a clear forward direction (+Z).

Can I change the look of a weapon?

Yes. Knobs change metal, wood and grip colours and, on many weapons, the shape or parts.

Can turrets aim?

Turrets and siege weapons have rotating parts declared in their rig that you can turn from code.

Keep looking

Browse by type

Low-poly charactersLow-poly creaturesLow-poly vehiclesLow-poly buildingsLow-poly robots and mechsLow-poly propsLow-poly trees, rocks and terrainLow-poly furnitureLow-poly sci-fi assetsLow-poly fantasy and medievalModular level kits

Motion and price

Free low-poly 3D modelsAnimated low-poly 3D models3D models that walk

By engine

3D models for three.js3D models for React Three FiberLow-poly 3D models for GodotLow-poly 3D models for Unity3D assets for AI agents

Kits

Adventurer GearAir, Sea & SpaceAlien WorldAncient WorldAnimalsBiomesBirds & Sea LifeBug WorldCastleCharactersCity StreetCoastal TownCyberpunkDungeonEveryday PropsFantasy CreaturesFantasy HeroesFarmFoodForest & WildsGarden BugsHalloweenHeavy VehiclesHistoricalHome & GardenHome FurnitureInteriorsKitchen & BathMachinesMech HangarMedieval VillageMilitary BaseModern ArsenalModular Level KitMonster HordeMonstersOffice & TechOutdoorsPiratesPlatformerPlayground & SportsPublic InteriorsRoad VehiclesRobotsSci-Fi CrewSeasonalShop & MarketSolarpunkSpace ColonySports & SkateTabletopTerrainTower DefenseTown BuildingsTownsfolkUnderwaterWastelandWild WestWildlifeWorld Architecture

Guides

How to add a walking 3D creature to a three.js sceneHow to add an animated low-poly model to React Three FiberHow to import an animated low-poly GLB into Godot 4How to use an animated GLB model in UnityHow to give an AI coding agent a 3D asset library over MCPHow do procedural IK walk cycles work?How to use low-poly 3D assets in a web game