gunModel[7].addBox(0F, -0.6666667F, 0F, 3, 1, 1, 0F); // slideblock4
gunModel[7].setRotationPoint(5.1F, 5.1F, -0.5F);
//Scope
scopeAttachPoint = new Vector3f(2F / 16F, 3.333F / 16F, 0F);
//defaultStock
defaultStockModel = new ModelRendererTurbo[4];
defaultStockModel[0] = new ModelRendererTurbo(this, 20, 11, textureX, textureY); // defaultstock1
defaultStockModel[1] = new ModelRendererTurbo(this, 24, 11, textureX, textureY); // defaultstock2
defaultStockModel[2] = new ModelRendererTurbo(this, 0, 5, textureX, textureY); // defaultstock3
defaultStockModel[3] = new ModelRendererTurbo(this, 20, 7, textureX, textureY); // defaultstock4
defaultStockModel[0].addBox(0F, 0F, 0F, 1, 2, 1, 0F); // defaultstock1
defaultStockModel[0].setRotationPoint(2F, 3.3F, -0.8F);
defaultStockModel[1].addBox(0F, 0F, 0F, 1, 2, 1, 0F); // defaultstock2
defaultStockModel[1].setRotationPoint(2F, 3.3F, -0.2F);
defaultStockModel[2].addBox(0F, 0F, 0F, 2, 1, 1, 0F); // defaultstock3
defaultStockModel[2].setRotationPoint(1F, 4.4F, -0.5F);
defaultStockModel[3].addBox(0F, 0F, 0F, 1, 3, 1, 0F); // defaultstock4
defaultStockModel[3].setRotationPoint(0F, 2.4F, -0.5F);
stockAttachPoint = new Vector3f(1F / 16F, 4F / 16F, 0F);
//Barrel
barrelAttachPoint = new Vector3f(18F / 16F, 4F / 16F, 0F);
//Grip
gripAttachPoint = new Vector3f(8F / 16F, 0.5F / 16F, 0F);
defaultGripModel = new ModelRendererTurbo[4];
defaultGripModel[0] = new ModelRendererTurbo(this, 0, 20, textureX, textureY); // Foregrip1
defaultGripModel[1] = new ModelRendererTurbo(this, 0, 24, textureX, textureY); // Foregrip2