diff --git a/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/AnimationSurfaces_LBT_BGM.xml b/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/AnimationSurfaces_LBT_BGM.xml
index d5032a392..e03169db6 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/AnimationSurfaces_LBT_BGM.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/AnimationSurfaces_LBT_BGM.xml
@@ -200,6 +200,7 @@
+
@@ -3211,6 +3212,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/AnimationSurfaces_LBT_BGM_UZI.xml b/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/AnimationSurfaces_LBT_BGM_UZI.xml
index fbde9408b..160e7155e 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/AnimationSurfaces_LBT_BGM_UZI.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/AnimationSurfaces_LBT_BGM_UZI.xml
@@ -49,6 +49,7 @@
+
diff --git a/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/LogicalBodyType_BGM_gun_paletteswaps.xml b/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/LogicalBodyType_BGM_gun_paletteswaps.xml
index c866da71b..22c2d9ff2 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/LogicalBodyType_BGM_gun_paletteswaps.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/LogicalBodyType_BGM_gun_paletteswaps.xml
@@ -24,6 +24,7 @@
+
@@ -70,6 +71,7 @@
+
@@ -116,6 +118,7 @@
+
@@ -162,6 +165,7 @@
+
diff --git a/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/LogicalBodyType_LBT_BGM.xml b/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/LogicalBodyType_LBT_BGM.xml
index a09ef4eba..5e70cce20 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/LogicalBodyType_LBT_BGM.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/LBT_BGM/LogicalBodyType_LBT_BGM.xml
@@ -50,6 +50,7 @@
+
@@ -206,6 +207,7 @@
+
@@ -354,6 +356,7 @@
+
@@ -501,6 +504,7 @@
+
@@ -648,6 +652,7 @@
+
@@ -797,6 +802,7 @@
+
@@ -939,6 +945,7 @@
+
@@ -1081,6 +1088,7 @@
+
@@ -1224,6 +1232,7 @@
+
@@ -1366,6 +1375,7 @@
+
@@ -1508,6 +1518,7 @@
+
@@ -1844,6 +1855,7 @@
+
@@ -1890,6 +1902,7 @@
+
@@ -1936,6 +1949,7 @@
+
@@ -1982,6 +1996,7 @@
+
@@ -2028,6 +2043,7 @@
+
@@ -2074,6 +2090,7 @@
+
@@ -2120,6 +2137,7 @@
+
@@ -2166,6 +2184,7 @@
+
@@ -2212,6 +2231,7 @@
+
@@ -2258,6 +2278,7 @@
+
@@ -2304,6 +2325,7 @@
+
@@ -2350,6 +2372,7 @@
+
@@ -2396,6 +2419,7 @@
+
@@ -2442,6 +2466,7 @@
+
@@ -2488,6 +2513,7 @@
+
@@ -2534,6 +2560,7 @@
+
@@ -2580,6 +2607,7 @@
+
@@ -2626,6 +2654,7 @@
+
@@ -2672,6 +2701,7 @@
+
@@ -2718,6 +2748,7 @@
+
@@ -2764,6 +2795,7 @@
+
@@ -2810,6 +2842,7 @@
+
@@ -2856,6 +2889,7 @@
+
@@ -2902,6 +2936,7 @@
+
@@ -2925,6 +2960,9 @@
+
+
+
@@ -2948,6 +2986,7 @@
+
@@ -3175,6 +3214,7 @@
+
@@ -3317,6 +3357,7 @@
+
@@ -3461,6 +3502,7 @@
+
@@ -3608,6 +3650,7 @@
+
@@ -3750,6 +3793,7 @@
+
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_AK47.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_AK47.sti
new file mode 100644
index 000000000..ae4072719
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_AK47.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_AR.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_AR.sti
new file mode 100644
index 000000000..5cf419c6d
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_AR.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_BP.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_BP.sti
new file mode 100644
index 000000000..b07bf6370
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_BP.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Booney.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Booney.sti
new file mode 100644
index 000000000..9d44fe471
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Booney.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_FAL.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_FAL.sti
new file mode 100644
index 000000000..753209df3
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_FAL.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M14.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M14.sti
new file mode 100644
index 000000000..f9bfb58ca
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M14.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M1A1.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M1A1.sti
new file mode 100644
index 000000000..cb7fcb8ae
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M1A1.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M82.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M82.sti
new file mode 100644
index 000000000..024c8dc78
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_M82.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_MKL.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_MKL.sti
new file mode 100644
index 000000000..d9ae9f591
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_MKL.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_MP5.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_MP5.sti
new file mode 100644
index 000000000..d49df843c
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_MP5.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_NVG.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_NVG.sti
new file mode 100644
index 000000000..271559b73
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_NVG.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_P90.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_P90.sti
new file mode 100644
index 000000000..336003253
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_P90.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PKM.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PKM.sti
new file mode 100644
index 000000000..ff3965dc6
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PKM.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PPSH41.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PPSH41.sti
new file mode 100644
index 000000000..1a8e921ed
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PPSH41.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PSG1.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PSG1.sti
new file mode 100644
index 000000000..e1ad90796
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_PSG1.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Pads.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Pads.sti
new file mode 100644
index 000000000..882c1c584
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Pads.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Patriot.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Patriot.sti
new file mode 100644
index 000000000..e93759f2b
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Patriot.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_RPK.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_RPK.sti
new file mode 100644
index 000000000..461b9b100
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_RPK.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_RR.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_RR.sti
new file mode 100644
index 000000000..e03a90155
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_RR.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_SAW.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_SAW.sti
new file mode 100644
index 000000000..048af331c
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_SAW.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_SCARH.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_SCARH.sti
new file mode 100644
index 000000000..6645a61ac
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_SCARH.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Saiga.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Saiga.sti
new file mode 100644
index 000000000..0eb6c37e7
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_Saiga.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_TRG42.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_TRG42.sti
new file mode 100644
index 000000000..865f894c1
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_TRG42.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_bcap.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_bcap.sti
new file mode 100644
index 000000000..9f1c63cb3
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_bcap.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_beret.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_beret.sti
new file mode 100644
index 000000000..d479fd427
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_beret.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_camohelmet.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_camohelmet.sti
new file mode 100644
index 000000000..58b313854
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_camohelmet.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_dragunov.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_dragunov.sti
new file mode 100644
index 000000000..ec78aa282
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_dragunov.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_famas.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_famas.sti
new file mode 100644
index 000000000..ccc39a129
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_famas.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_gasmask.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_gasmask.sti
new file mode 100644
index 000000000..fa590ded8
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_gasmask.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_hands.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_hands.sti
new file mode 100644
index 000000000..1b4e0ba59
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_hands.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_head.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_head.sti
new file mode 100644
index 000000000..17b727c42
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_head.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_helmet.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_helmet.sti
new file mode 100644
index 000000000..d7f6401c1
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_helmet.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_legs.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_legs.sti
new file mode 100644
index 000000000..c2674fba6
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_legs.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_lsleeve.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_lsleeve.sti
new file mode 100644
index 000000000..0f32e3cbf
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_lsleeve.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_mosin.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_mosin.sti
new file mode 100644
index 000000000..18f083050
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_mosin.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_shadow.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_shadow.sti
new file mode 100644
index 000000000..6cc042ae4
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_shadow.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_shotgun.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_shotgun.sti
new file mode 100644
index 000000000..0d087882c
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_shotgun.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_spas12.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_spas12.sti
new file mode 100644
index 000000000..ffbb31654
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_spas12.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_torso.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_torso.sti
new file mode 100644
index 000000000..bc53322c1
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_torso.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_uzi.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_uzi.sti
new file mode 100644
index 000000000..e9ac8855b
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_uzi.sti differ
diff --git a/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_vest.sti b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_vest.sti
new file mode 100644
index 000000000..c3e6607b4
Binary files /dev/null and b/Data/Anims/LOBOT/BGM/M_R_HIP_AIM_HERO_vest.sti differ