weld33.C1=CFrame.new(-0.75,.5,.35)*CFrame.fromEulerAnglesXYZ(math.rad(-80),math.rad(-15),0)wait(.08)Tool.Reload2:play()weld55.C1=CFrame.new(-0.35,.5,.6)*CFrame.fromEulerAnglesXYZ(math.rad(285),.05,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.6)*CFrame.fromEulerAnglesXYZ(math.rad(280),.1,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.8,.6)*CFrame.fromEulerAnglesXYZ(math.rad(275),.15,math.rad(-90))wait(.1)Tool.BAR1.Mesh.Offset=Vector3.new(-0.05,0,-0.1)Tool.BAR2.Mesh.Offset=Vector3.new(-0.05,0,-0.1)Tool.BAR3.Mesh.Offset=Vector3.new(-0.05,0,-0.1)Tool.BAR4.Mesh.Offset=Vector3.new(-0.05,0,-0.1)Tool.BAR5.Mesh.Offset=Vector3.new(-0.05,0,-0.1)Tool.BAR6.Mesh.Offset=Vector3.new(-0.05,0,-0.1)Tool.BARCenter.Mesh.Offset=Vector3.new(-0.05,0,-0.1)Tool.BARCenter2.Mesh.Offset=Vector3.new(-0.05,0,-0.1)wait(.08)Tool.BAR1.Mesh.Offset=Vector3.new(-0.1,0,-0.2)Tool.BAR2.Mesh.Offset=Vector3.new(-0.1,0,-0.2)Tool.BAR3.Mesh.Offset=Vector3.new(-0.1,0,-0.2)Tool.BAR4.Mesh.Offset=Vector3.new(-0.1,0,-0.2)Tool.BAR5.Mesh.Offset=Vector3.new(-0.1,0,-0.2)Tool.BAR6.Mesh.Offset=Vector3.new(-0.1,0,-0.2)Tool.BARCenter.Mesh.Offset=Vector3.new(-0.1,0,-0.2)Tool.BARCenter2.Mesh.Offset=Vector3.new(-0.1,0,-0.2)weld55.C1=CFrame.new(-0.35,.8,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.15,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.25,math.rad(-90))weld33.C1=CFrame.new(-0.75,.5,.35)*CFrame.fromEulerAnglesXYZ(math.rad(-70),math.rad(-15),0)wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.4,math.rad(-90))wait(.08)Tool.Reload3:play()weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.6,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.45,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.55,math.rad(-90))wait(.08)Tool.Reload3:play()weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.6,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.45,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.55,math.rad(-90))wait(.08)Tool.Reload3:play()weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.6,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.45,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.55,math.rad(-90))wait(.08)Tool.Reload3:play()weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.6,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.45,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.55,math.rad(-90))wait(.08)Tool.Reload3:play()weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.6,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.45,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.55,math.rad(-90))wait(.08)Tool.Reload3:play()weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.6,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.3,math.rad(-90))wait(.08)weld55.C1=CFrame.new(-0.35,.7,.7)*CFrame.fromEulerAnglesXYZ(math.rad(275),.4,math.rad(-90))
weld33.C1 = CFrame.new(-0.75, 0.5, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(-15), 0)
wait(0.08)
Tool.Reload2:play()
weld55.C1 = CFrame.new(-0.35, 0.5, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(285), 0.05, math.rad(-90))
wait(0.08)

weld55.C1 = CFrame.new(-0.35, 0.7, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(280), 0.1, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.8, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.15, math.rad(-90))
wait(0.1)
Tool.BAR1.Mesh.Offset = Vector3.new(-0.05, 0, -0.1)
Tool.BAR2.Mesh.Offset = Vector3.new(-0.05, 0, -0.1)
Tool.BAR3.Mesh.Offset = Vector3.new(-0.05, 0, -0.1)
Tool.BAR4.Mesh.Offset = Vector3.new(-0.05, 0, -0.1)
Tool.BAR5.Mesh.Offset = Vector3.new(-0.05, 0, -0.1)
Tool.BAR6.Mesh.Offset = Vector3.new(-0.05, 0, -0.1)
Tool.BARCenter.Mesh.Offset = Vector3.new(-0.05, 0, -0.1)
Tool.BARCenter2.Mesh.Offset = Vector3.new(-0.05, 0, -0.1)
wait(0.08)
Tool.BAR1.Mesh.Offset = Vector3.new(-0.1, 0, -0.2)
Tool.BAR2.Mesh.Offset = Vector3.new(-0.1, 0, -0.2)
Tool.BAR3.Mesh.Offset = Vector3.new(-0.1, 0, -0.2)
Tool.BAR4.Mesh.Offset = Vector3.new(-0.1, 0, -0.2)
Tool.BAR5.Mesh.Offset = Vector3.new(-0.1, 0, -0.2)
Tool.BAR6.Mesh.Offset = Vector3.new(-0.1, 0, -0.2)
Tool.BARCenter.Mesh.Offset = Vector3.new(-0.1, 0, -0.2)
Tool.BARCenter2.Mesh.Offset = Vector3.new(-0.1, 0, -0.2)
weld55.C1 = CFrame.new(-0.35, 0.8, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.15, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.25, math.rad(-90))
weld33.C1 = CFrame.new(-0.75, 0.5, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-70), math.rad(-15), 0)
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.4, math.rad(-90))
wait(0.08)

--put the bullets in...

Tool.Reload3:play()
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.6, math.rad(-90))
wait(0.08)

weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.45, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.55, math.rad(-90))
wait(0.08)
Tool.Reload3:play()
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.6, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)

weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.45, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.55, math.rad(-90))
wait(0.08)
Tool.Reload3:play()
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.6, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)

weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.45, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.55, math.rad(-90))
wait(0.08)
Tool.Reload3:play()
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.6, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)

weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.45, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.55, math.rad(-90))
wait(0.08)
Tool.Reload3:play()
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.6, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)

weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.45, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.55, math.rad(-90))
wait(0.08)
Tool.Reload3:play()
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.6, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.3, math.rad(-90))
wait(0.08)
weld55.C1 = CFrame.new(-0.35, 0.7, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.4, math.rad(-90))
