Pistol Animation Pack OFFICIAL SALE

M1911 FPS Animation


Bring responsive first-person pistol combat to your Unity project with M1911 FPS Animation by Gamma Studio.


This package provides a complete first-person M1911 animation showcase designed for previewing and demonstrating firearm handling in an FPS environment. It covers two loadouts — a single pistol and a dual-wield akimbo pair — and every action is also available crouched. It includes movement animations, multiple firing variations, aim-down-sight transitions, standard and empty-magazine reloads, melee attacks, weapon inspection, silencer attach and detach, block, selection, deselection, and jump/run/walk/sprint transitions.


The Unity implementation is built as a lightweight preview setup using Unity 2022.3 LTS and the Legacy Input Manager, making it simple to test, study, and modify. Everything ships pre-built: import, open the test map, press Play.


Key Features


First-person M1911 animation set


138 included animations


Single-pistol and akimbo (dual-wield) loadouts, switchable at runtime


Full crouch variants for every action


Multiple firing animation variations


Aim Down Sight (ADS) animation support


Standard reload and empty-magazine reload with slide-lock


Silencer attach and detach animations


Melee attack animations — three single-pistol, ten akimbo


Weapon inspect animations


Block pose


Idle, walk, run, sprint, and jump animations


Select and deselect animations


Procedural lean


67 sound effects


Simple FPS movement controller


Clean C# scripts with modular structure


Designed for animation preview and showcase purposes


Included Systems


FPS Controller


A simple first-person controller for previewing animations in an interactive scene.


Includes:


WASD movement


Mouse look


Jumping


Running


Crouching with ceiling check


Procedural lean with wall detection


Gravity handling


Footstep, jump, landing, crouch and lean sounds


Animator parameter updates


M1911 Controller


Handles single-pistol animation inputs and weapon preview logic.


Includes:


Weapon firing with animation variation


Aim Down Sight (ADS) system with FOV change


Standard and empty-magazine reload


Silencer attach and detach


Melee attack input and animation


Weapon inspect animation


Block


Basic animation variation system to prevent repetitive firing animations


Akimbo Controller


Handles dual-wield inputs with an independent magazine per hand.


Includes:


Left and right weapon firing on separate mouse buttons


Reload that follows what was fired — left, right, or both


Silencer attach and detach for both weapons


Alternating-hand melee attacks


Weapon inspect animation


Block


Weapon Switcher


Switches between the single pistol and the akimbo pair at runtime, playing holster and draw animations.


Animation List


This package includes 138 animations:


Single pistol — 30


AS_Pistol_ADS_Fire_01, AS_Pistol_ADS_Fire_02, AS_Pistol_ADS_Idle_01, AS_Pistol_ADS_Idle_02, AS_Pistol_ADS_Walk, AS_Pistol_BlockLoop, AS_Pistol_Deselect, AS_Pistol_FastSelect, AS_Pistol_Fire_01, AS_Pistol_Fire_02, AS_Pistol_Fire_03, AS_Pistol_Idle_01, AS_Pistol_Idle_02, AS_Pistol_Inspect_01, AS_Pistol_Inspect_02, AS_Pistol_Jump_In, AS_Pistol_Jump_Loop, AS_Pistol_Jump_Out, AS_Pistol_Melee_01, AS_Pistol_Melee_02, AS_Pistol_Melee_03, AS_Pistol_Reload_01, AS_Pistol_Reload_02, AS_Pistol_ReloadEmpty, AS_Pistol_Run, AS_Pistol_Select, AS_Pistol_Silencer_Equip, AS_Pistol_Silencer_Unequip, AS_Pistol_Sprint_01, AS_Pistol_Walk


Single pistol, crouched — 19


AS_Pistol_Crouch_ADS_Fire, AS_Pistol_Crouch_ADS_Idle, AS_Pistol_Crouch_ADS_Walk, AS_Pistol_Crouch_BlockLoop, AS_Pistol_Crouch_Deselect, AS_Pistol_Crouch_FastSelect, AS_Pistol_Crouch_Fire, AS_Pistol_Crouch_Idle_01, AS_Pistol_Crouch_Idle_02, AS_Pistol_Crouch_Inspect_01, AS_Pistol_Crouch_Melee_01, AS_Pistol_Crouch_Melee_02, AS_Pistol_Crouch_Melee_03, AS_Pistol_Crouch_Reload, AS_Pistol_Crouch_ReloadEmpty, AS_Pistol_Crouch_Select, AS_Pistol_Crouch_SilencerEquip, AS_Pistol_Crouch_Silencer_Unequip, AS_Pistol_Crouch_Walk


Akimbo — 35


AS_Akimbo_BlockLoop, AS_Akimbo_Deselect, AS_Akimbo_FastSelect, AS_Akimbo_Idle_01, AS_Akimbo_Idle_02, AS_Akimbo_Inspect_01, AS_Akimbo_Inspect_02, AS_Akimbo_Jump_In, AS_Akimbo_Jump_Loop, AS_Akimbo_Jump_Out, AS_Akimbo_Left_Fire_01, AS_Akimbo_Left_Melee_01–05, AS_Akimbo_Pistol_Silencer_Equip, AS_Akimbo_Pistol_Silencer_Unequip, AS_Akimbo_Reload, AS_Akimbo_ReloadEmpty_01, AS_Akimbo_ReloadEmpty_02, AS_Akimbo_ReloadEmpty_Left, AS_Akimbo_ReloadEmpty_Right, AS_Akimbo_Reload_Left, AS_Akimbo_Reload_Right, AS_Akimbo_Right_Fire_01, AS_Akimbo_Right_Melee_01–05, AS_Akimbo_Run, AS_Akimbo_Select, AS_Akimbo_Sprint, AS_Akimbo_Walk


Akimbo, crouched — 29


AS_Akimbo_Crouch_BlockLoop, AS_Akimbo_Crouch_Deselect, AS_Akimbo_Crouch_Fast_Select, AS_Akimbo_Crouch_Idle_01, AS_Akimbo_Crouch_Idle_02, AS_Akimbo_Crouch_Inspect_01, AS_Akimbo_Crouch_Inspect_02, AS_Akimbo_Crouch_Left_Fire, AS_Akimbo_Crouch_Left_Melee_01–05, AS_Akimbo_Crouch_Pistol_Silencer_Equip, AS_Akimbo_Crouch_Pistol_Silencer_Unequip, AS_Akimbo_Crouch_Reload, AS_Akimbo_Crouch_ReloadEmpty, AS_Akimbo_Crouch_ReloadEmpty_Left, AS_Akimbo_Crouch_ReloadEmpty_Right, AS_Akimbo_Crouch_Reload_Left, AS_Akimbo_Crouch_Reload_Right, AS_Akimbo_Crouch_Right_Fire, AS_Akimbo_Crouch_Right_Melee_01–05, AS_Akimbo_Crouch_Select, AS_Akimbo_Crouch_Walk


Weapon — 22


AS_Pistol_Gun_Fire_01, AS_Pistol_Gun_Reload_01, AS_Pistol_Gun_Reload_02, AS_Pistol_Gun_ReloadEmpty, AS_Pistol_Gun_Empty_Pose, AS_Pistol_Gun_Inspect_01, AS_Pistol_Gun_Inspect_02, AS_Pistol_Gun_Select, AS_Pistol_Gun_Silencer_Equip, AS_Pistol_Gun_Silencer_Unequip, AS_Pistol_Gun_Zero, AS_Akimbo_Gun_Select, AS_Akimbo_Gun_Left_Inspect_01, AS_Akimbo_Gun_Left_Inspect_02, AS_Akimbo_Gun_Left_ReloadEmpty_Zero, AS_Akimbo_Gun_Right_Inspect_01, AS_Akimbo_Gun_Right_Inspect_02, AS_Akimbo_Gun_Right_Reload, AS_Akimbo_Gun_Right_ReloadEmpty, AS_Akimbo_Gun_Right_ReloadEmpty_Zero, AS_Akimbo_OneHand_Gun_Left_Reload, AS_Akimbo_OneHand_Gun_Left_ReloadEmpty


Magazines — 3


AS_Mags_Akimbo_Reload, AS_Mags_Akimbo_Crouch_Reload, AS_Mags_Inspect


Important Notes


This package is designed primarily as an animation preview and showcase setup.


It is not intended to be a complete production-ready weapon framework.


The included scripts are lightweight and created to demonstrate the animations in Unity. Developers can expand or replace the controller, input, weapon, and gameplay systems depending on their project requirements.


Technical details


Number Of Animation : 138


Number Of Prefab : 1


Number Of Mesh : 3


Number Of Material : 10


Number Of Texture : 17


Number Of Audio : 67


Number Of Script : 9