Weapon Customization System V3

GroceryShop - Blueprints - Mar 18, 2020

Fully customizable weapon system and mouse-controlled aiming down sights system

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.25
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.


  1. Easy-to-use component system, you just add a component to your blueprint and use it.
  2. Concise and generous UI animation effects, most UI in the system have transition effects, making your UI interface smooth
  3. Automatic "aiming down sights", you only need to set a socket position "SightPoint", the system will automatically calculate the sighting position
  4. Save and load preset system for quick and easy use of customized weapons
  5. Support choosing different weapons for customization
  6. Support dynamic switching ADS
  7. Support Open/Close (something custom function in your custom weapon component - plase view the video) Custom weapon components

New Content:

  1. Custom character-you can equip your preset weapon on the body (requires you to set the socket on the character, the prefix of the socket is CWM_)
  2. AB_AimOffset-You can easily use AimOffset without animation
  3. AB_AimDownSightSystem-ADS is now independent, you only need Link AB when you want to use it

Video Demo:



You can ask your questions and some ideas here, I will pick some, add them in later, or report some bugs for me to fix.


Technical Details


  • Easy-to-use component system
  • Aiming down sights system
  • Save and load preset system
  • IK Animation
  • IK AimOffset

Number of Blueprints:

-30+ Blueprints

27 Static Meshes (LODs:0):

-Optics dot sight, Front iron sight, Magazine, Muzzle , Handguard, Silencer, etc

-Triangles: between 12- 10950; Vertices: between 24 - 26015

9 Animation:

  • AS_Anim_Pistol_Equip
  • AS_Anim_Pistol_Fire
  • AS_Anim_Pistol_Idle
  • AS_Anim_Pistol_Run
  • AS_Anim_Pistol_Walk
  • AS_Anim_Rfile_Walk
  • AS_Psitol_Idle_Pose_00
  • AS_Rifle_Idle_Pose_00-01
  • AS_GLOCK17_Fire_Weapon


-There is no sound, the sound played in the video cannot be sold, so I deleted it, please add your own.

Input: ( Keyboard, Mouse)

Network Replicated: (No)

Supported Development Platforms:Tested on Windows 10 64-bit desktop

Windows: (Yes)

Documentation: Video link above has detailed instructions. Blueprint code is all commented