This LUA Script enables all Ballistic / Juggernaut animations, player clothing used in the mission "The Paleto Score". 
It also gives armour to the player.

How does the mod work? It's simple.

The mod is scripted for Michael, Franklin, Trevor, Gunman and Multiplayer characters male and female, but Franklin's juggernaut clothes weren't finished so you will need to install those. 
If you select other character the script will not work due to player model checks.

To install the Franklin's clothes follow the next steps:
=> copy x64v.rpf to your Mods folder, or if you do not have mods folder, you can edit the original RPF file but remember to make a backup!
=> execute OpenIV;
=> Add/replace 'p_head_018.ydd' and 'p_head_diff_018_a.ytd' to mods\x64v.rpf\models\cdimages\streamedpedprops.rpf\player_one_p 
=> Add/replace 'lowr_012_u.ydd' 'lowr_diff_012_a_uni.ytd' 'uppr_020_u.ydd' and 'uppr_diff_020_a_uni.ytd' to mods\x64v.rpf\models\cdimages\streamedpeds_players.rpf\player_one 

Keyboard and Controller buttons conflict together because the game "actions" are used for these inputs, so I had to make separated scripts
for Keyboard usage only, Controller usage only or both Keyboard and Controller. 

If you play with Keyboard only, use the script that's inside the folder "Keyboard", if you play with Controller use the one inside the folder "Controller" 
or if you prefer to use Keyboard and Controller use the script inside "Keyboard + Controller".

While playing with Michael, Franklin, Trevor, Gunman or Multiplayer Freemode Character: 
=> press Numpad 1 or X360 A + Left D-pad to enable the Ballistic Equipment;
=> press Numpad 3 or X360 A + Right D-pad disable Ballistic Equipment;

You can now add/remove weapons to player, this will add GunRunning crafted weapons:
=> press Numpad 7 or X360 Y + Left D-pad to add GunRunning Weapons;
=> press Numpad 9 or X360 Y + Right D-pad to remove all weapons;

To add armour to the player simply:
=> press Numpad + or X360 X + Left D-pad to add armour;

Add the duffel bag (doesn't work with Multiplayer Characters):
=> press Numpad - to wear the duffel bag

There are three ballistic weapon animations that can be used for any character:
=> press Page Up to enable main ballistic weapon animation;
=> press Page Down to enable secondary ballistic weapon animation;
=> press Numpad / to enable ballistic weapon animation for non-juggernaut suits;
=> press Numpad * to use default weapon animation.

You can also choose between two masks which the default selected is the unused main mask, the other one was used in the Beta stages:
=> press End to change to Beta mask;
=> press Numpad 1 to use the default mask.

You will need the LUA Plugin ? https://www.gta5-mods.com/tools/lua-plugin-for-script-hook-v

Hope you enjoy.

------------------------------------------------------------------------------------------------------------
-- Ballistic / Juggernaut Mod - LUA Script, version 6							   |
-- A simple script to enable the juggernaut clothing and animations.					   |
-- Codes used from the mission "The Paleto Score" (rural_bank_heist.ysc/c4), decompiled by Alexander Blade.|
-- Feel free to edit this at your decision.								   |
-- Created by AltSierra117										   |
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
-- Known bugs:												   |
-- => While of foot, if player uses Keyboard key X with A or D it enables and disables the script.	   |
--    This is unavoidable because the values don't necessarily equal a controller button.		   |
--    Instead they equal certain "actions" like jumping or sprinting. 					   |
------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------
-- Version 1.0:								   |
-- => First relase.							   |
--									   |
-- Version 1.2 Changes: 					           |
-- => Added animations request to work properly;		           |
--								           |
-- Version 1.4 Changes: 					           |
-- => Added a secondary weapon animation; 			           |
--								           |
-- Version 1.6 Changes: 					           |
-- => Individual set of given clothing + weapons for Michael and Trevor;   |
-- => Individual reset player clothing and animations;		           |
-- => Added armour to player when Ballistic / Juggernaut suit is enabled;  |
-- 								           |
-- Version 1.7 Changes:						           |
-- => Fixed some small coding errors;              		           |
--									   |
-- Version 1.8 Changes:						           |
-- => Changed shortkeys due to other mods using Numpad numbers;            |
--									   |
-- Version 2.0 Changes:						           |
-- => Added a Ballistic / Juggernaut mask used in the GTA V Beta version;  |
--   Link can be found here: http://gta.wikia.com/wiki/The_Paleto_Score   |
-- => Cleans player hit damage and blood from his model;                   |
--									   |
-- Version 2.2 Changes:						           |
-- => Changed shortkeys;						   |
-- => Disabled infinite ammo for given weapons;				   |
-- => Player can choose between Ballistic / Juggernaut masks;		   |
-- => Scripting codes re-builded to check if Michael, Franklin or Trevor   |
--    exists, if true it applies the right clothing to the player's model; |
--									   |
-- Version 2.4 Changes:							   |
-- => Added compatibility for Franklin;					   |
-- => Replaced Franklin's upper, lower and hat clothing with Juggernaut;   |
--									   |
-- Version 2.6 Changes:							   |
-- => Added compatibility for X360 controller;				   |
-- => Gives a Assault Shotgun to player;				   |				   
--									   |
-- Version 2.8 Changes:							   |
-- => Player cannot activate the mod while driving;			   |
--									   |
-- Version 2.8.2 Changes:						   |
-- => Coding script revised.						   |
--									   |
-- Version 3.0 Changes:							   |							   
-- => Removed given weapons to player due to GTA5-mods user request;       |
--									   |
-- Version 3.2 Changes:							   |
-- => Changed X360 keys to enable/disable Ballistic / Juggernaut mod;	   |
--									   |
-- Version 3.4 Chandes:							   |
-- => Player gets less weapon damage from from A.I. when script is enabled;|
--									   |
-- Version 3.6 Changes:							   |
-- => Changed X360 keys to enable/disable Ballistic / Juggernaut mod;	   |
--									   |
-- Version 3.8 Changes:							   |
-- => Fixed input keyboard / controller index, game's engine uses the,     |
--    same buttons but with different index;				   |
-- => Added compatibility for Heist Gunman named as Gus, Norm, Packie,     | 
--    Daryl, Chef, Hugh and Karl, they're model used is "hc_gunman";       |
--									   |
-- Version 4.0 Changes:							   |
-- => Small fixes for new model compatibility;     			   |
-- => All coding revised;						   |
--									   |
-- Version 4.1 Changes:							   |
-- => Hotfix for wrong Keyboard index used in order to disable the script; |
--									   |
-- Version 4.2 Changes:							   |
-- => Fixed wrong Keyboard index used in order to disable the script;      |
-- => Individual scripts for Keyboard only, Controller only or both;       |
--									   |
-- Version 4.4 Changes:							   |
-- => Enables animation dictionary functions first as soon as the player   |
--   becomes available;							   |
--									   |
-- Version 5 Changes:							   |
-- => Added support for Multiplayer male and female characters using the   |
--    GunRunning Ballistic Equipment, models used are "mp_m_freemode_01"   |
--    and "mp_f_freemode_01"; 						   |
-- => Adds a minigun with infinite ammo;  				   |
--									   | 
-- Version 6 Changes:							   |
-- => Better player damage resistance mechanism wich is more similar to	   |
--    GTA Online Freemode;						   |
-- => Added hotkeys to remove all weapons and give GunRunning crafted ones;|
-- => Juggernaut suits can now wear a duffel bag if player decides to add; |
-- => Player can no longer jump while using the ballistic equipment;       |
----------------------------------------------------------------------------