diff --git a/Assets/Models/Weapons/Crossbow.meta b/Assets/Models/Weapons/Crossbow.meta
new file mode 100644
index 0000000000000000000000000000000000000000..4e17c42b65c1517a8d22cadcfae7c80b56749ed0
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 37cbced7d06312e40917c3c084cd9a46
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Models/Weapons/Crossbow/source.meta b/Assets/Models/Weapons/Crossbow/source.meta
new file mode 100644
index 0000000000000000000000000000000000000000..c2604f347008181ee3fc53adc519fac35b2212f4
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/source.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ff404ab756234834982ffe12c8dd33e2
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Models/Weapons/Crossbow/source/obj.mtl b/Assets/Models/Weapons/Crossbow/source/obj.mtl
new file mode 100644
index 0000000000000000000000000000000000000000..3fa2798252c5d523fdfe040f51beb8daaa5cf488
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/source/obj.mtl
@@ -0,0 +1,9 @@
+newmtl phong1SG
+illum 4
+Kd 0.00 0.00 0.00
+Ka 0.00 0.00 0.00
+Tf 1.00 1.00 1.00
+map_Kd textur2.tga
+Ni 1.00
+Ks 0.50 0.50 0.50
+Ns 18.00
diff --git a/Assets/Models/Weapons/Crossbow/source/obj.mtl.meta b/Assets/Models/Weapons/Crossbow/source/obj.mtl.meta
new file mode 100644
index 0000000000000000000000000000000000000000..288830205ac0d9437711f8de16b7118d22b482b2
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/source/obj.mtl.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 775400ff5f56d0644af9397c4b43c64e
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Models/Weapons/Crossbow/source/obj.obj b/Assets/Models/Weapons/Crossbow/source/obj.obj
new file mode 100644
index 0000000000000000000000000000000000000000..41b05da46077ee6caf9bddaec20bc2e53e8e7b13
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/source/obj.obj
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8ff148d237e3bde3b00bacc26fcf4f0c6c4869d135eb4fc2ef7044b275dc6c31
+size 1331867
diff --git a/Assets/Models/Weapons/Crossbow/source/obj.obj.meta b/Assets/Models/Weapons/Crossbow/source/obj.obj.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6f2f8d63c53260ba966655fa3ee8ec7e2d264427
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/source/obj.obj.meta
@@ -0,0 +1,106 @@
+fileFormatVersion: 2
+guid: feb04d480ff3a6d43a340d59b71d62fe
+ModelImporter:
+  serializedVersion: 21300
+  internalIDToNameTable: []
+  externalObjects: {}
+  materials:
+    materialImportMode: 2
+    materialName: 0
+    materialSearch: 1
+    materialLocation: 1
+  animations:
+    legacyGenerateAnimations: 4
+    bakeSimulation: 0
+    resampleCurves: 1
+    optimizeGameObjects: 0
+    removeConstantScaleCurves: 1
+    motionNodeName: 
+    rigImportErrors: 
+    rigImportWarnings: 
+    animationImportErrors: 
+    animationImportWarnings: 
+    animationRetargetingWarnings: 
+    animationDoRetargetingWarnings: 0
+    importAnimatedCustomProperties: 0
+    importConstraints: 0
+    animationCompression: 1
+    animationRotationError: 0.5
+    animationPositionError: 0.5
+    animationScaleError: 0.5
+    animationWrapMode: 0
+    extraExposedTransformPaths: []
+    extraUserProperties: []
+    clipAnimations: []
+    isReadable: 0
+  meshes:
+    lODScreenPercentages: []
+    globalScale: 1
+    meshCompression: 0
+    addColliders: 0
+    useSRGBMaterialColor: 1
+    sortHierarchyByName: 1
+    importVisibility: 1
+    importBlendShapes: 1
+    importCameras: 1
+    importLights: 1
+    nodeNameCollisionStrategy: 1
+    fileIdsGeneration: 2
+    swapUVChannels: 0
+    generateSecondaryUV: 0
+    useFileUnits: 1
+    keepQuads: 0
+    weldVertices: 1
+    bakeAxisConversion: 0
+    preserveHierarchy: 0
+    skinWeightsMode: 0
+    maxBonesPerVertex: 4
+    minBoneWeight: 0.001
+    optimizeBones: 1
+    meshOptimizationFlags: -1
+    indexFormat: 0
+    secondaryUVAngleDistortion: 8
+    secondaryUVAreaDistortion: 15.000001
+    secondaryUVHardAngle: 88
+    secondaryUVMarginMethod: 1
+    secondaryUVMinLightmapResolution: 40
+    secondaryUVMinObjectScale: 1
+    secondaryUVPackMargin: 4
+    useFileScale: 1
+  tangentSpace:
+    normalSmoothAngle: 60
+    normalImportMode: 0
+    tangentImportMode: 3
+    normalCalculationMode: 4
+    legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+    blendShapeNormalImportMode: 1
+    normalSmoothingSource: 0
+  referencedClips: []
+  importAnimation: 1
+  humanDescription:
+    serializedVersion: 3
+    human: []
+    skeleton: []
+    armTwist: 0.5
+    foreArmTwist: 0.5
+    upperLegTwist: 0.5
+    legTwist: 0.5
+    armStretch: 0.05
+    legStretch: 0.05
+    feetSpacing: 0
+    globalScale: 1
+    rootMotionBoneName: 
+    hasTranslationDoF: 0
+    hasExtraRoot: 0
+    skeletonHasParents: 1
+  lastHumanDescriptionAvatarSource: {instanceID: 0}
+  autoGenerateAvatarMappingIfUnspecified: 1
+  animationType: 2
+  humanoidOversampling: 1
+  avatarSetup: 0
+  addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+  remapMaterialsIfMaterialImportModeIsNone: 0
+  additionalBone: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Models/Weapons/Crossbow/source/textur2.tga b/Assets/Models/Weapons/Crossbow/source/textur2.tga
new file mode 100644
index 0000000000000000000000000000000000000000..279080e21573309dd2c1d99307253417d782089c
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/source/textur2.tga
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5842938d4dfa3ba736334f1351768685b18ea027ec1a1477d74a72fd0b6ef918
+size 3145772
diff --git a/Assets/Models/Weapons/Crossbow/source/textur2.tga.meta b/Assets/Models/Weapons/Crossbow/source/textur2.tga.meta
new file mode 100644
index 0000000000000000000000000000000000000000..6367d9de8aabf34a0a39d9fcbc50b353a29ae08a
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/source/textur2.tga.meta
@@ -0,0 +1,123 @@
+fileFormatVersion: 2
+guid: 07bb37110f7b1774cad944f1d92e9bc6
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 12
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMasterTextureLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Models/Weapons/Crossbow/textures.meta b/Assets/Models/Weapons/Crossbow/textures.meta
new file mode 100644
index 0000000000000000000000000000000000000000..cc9c37d181b97310ccf7bf7a45dc5146d839a4e3
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/textures.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f58820d3e3beb2b4190c4dad01f6e6a1
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Models/Weapons/Crossbow/textures/textur2.png b/Assets/Models/Weapons/Crossbow/textures/textur2.png
new file mode 100644
index 0000000000000000000000000000000000000000..b165bda315e691d8ce5cccf4b50500f7f044c150
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/textures/textur2.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8ffdab5282a9bbc11de93729c6b7aad7229c37ad91f777fc449d8e37aa47422a
+size 780548
diff --git a/Assets/Models/Weapons/Crossbow/textures/textur2.png.meta b/Assets/Models/Weapons/Crossbow/textures/textur2.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..8808c7cf4ece87980925039f1860a9ec7761eba1
--- /dev/null
+++ b/Assets/Models/Weapons/Crossbow/textures/textur2.png.meta
@@ -0,0 +1,123 @@
+fileFormatVersion: 2
+guid: 55497a4b179ddcc4a8d1627f874f03ed
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 12
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 1
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMasterTextureLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 1
+    aniso: 1
+    mipBias: 0
+    wrapU: 0
+    wrapV: 0
+    wrapW: 0
+  nPOTScale: 1
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 0
+  spriteTessellationDetail: -1
+  textureType: 0
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  cookieLightType: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Server
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Models/Weapons/Shotgun.meta b/Assets/Models/Weapons/Shotgun.meta
new file mode 100644
index 0000000000000000000000000000000000000000..bc70cce9582234188563d89451ae90baf1dab063
--- /dev/null
+++ b/Assets/Models/Weapons/Shotgun.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 3ad07652e12c06e459f0d18831fba298
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Models/Weapons/Materials.meta b/Assets/Models/Weapons/Shotgun/Materials.meta
similarity index 100%
rename from Assets/Models/Weapons/Materials.meta
rename to Assets/Models/Weapons/Shotgun/Materials.meta
diff --git a/Assets/Models/Weapons/Materials/shotgun.mtl b/Assets/Models/Weapons/Shotgun/Materials/shotgun.mtl
similarity index 100%
rename from Assets/Models/Weapons/Materials/shotgun.mtl
rename to Assets/Models/Weapons/Shotgun/Materials/shotgun.mtl
diff --git a/Assets/Models/Weapons/Materials/shotgun.mtl.meta b/Assets/Models/Weapons/Shotgun/Materials/shotgun.mtl.meta
similarity index 100%
rename from Assets/Models/Weapons/Materials/shotgun.mtl.meta
rename to Assets/Models/Weapons/Shotgun/Materials/shotgun.mtl.meta
diff --git a/Assets/Models/Weapons/Materials/shotgun.obj b/Assets/Models/Weapons/Shotgun/Materials/shotgun.obj
similarity index 100%
rename from Assets/Models/Weapons/Materials/shotgun.obj
rename to Assets/Models/Weapons/Shotgun/Materials/shotgun.obj
diff --git a/Assets/Models/Weapons/Materials/shotgun.obj.meta b/Assets/Models/Weapons/Shotgun/Materials/shotgun.obj.meta
similarity index 100%
rename from Assets/Models/Weapons/Materials/shotgun.obj.meta
rename to Assets/Models/Weapons/Shotgun/Materials/shotgun.obj.meta
diff --git a/Assets/Models/Weapons/Materials/shotgunref.jpg b/Assets/Models/Weapons/Shotgun/Materials/shotgunref.jpg
similarity index 100%
rename from Assets/Models/Weapons/Materials/shotgunref.jpg
rename to Assets/Models/Weapons/Shotgun/Materials/shotgunref.jpg
diff --git a/Assets/Models/Weapons/Materials/shotgunref.jpg.meta b/Assets/Models/Weapons/Shotgun/Materials/shotgunref.jpg.meta
similarity index 100%
rename from Assets/Models/Weapons/Materials/shotgunref.jpg.meta
rename to Assets/Models/Weapons/Shotgun/Materials/shotgunref.jpg.meta
diff --git a/Assets/Models/Weapons/Textures.meta b/Assets/Models/Weapons/Shotgun/Textures.meta
similarity index 100%
rename from Assets/Models/Weapons/Textures.meta
rename to Assets/Models/Weapons/Shotgun/Textures.meta
diff --git a/Assets/Models/Weapons/Textures/shotgunref.jpeg b/Assets/Models/Weapons/Shotgun/Textures/shotgunref.jpeg
similarity index 100%
rename from Assets/Models/Weapons/Textures/shotgunref.jpeg
rename to Assets/Models/Weapons/Shotgun/Textures/shotgunref.jpeg
diff --git a/Assets/Models/Weapons/Textures/shotgunref.jpeg.meta b/Assets/Models/Weapons/Shotgun/Textures/shotgunref.jpeg.meta
similarity index 100%
rename from Assets/Models/Weapons/Textures/shotgunref.jpeg.meta
rename to Assets/Models/Weapons/Shotgun/Textures/shotgunref.jpeg.meta
diff --git a/Assets/Models/Weapons/Sword.meta b/Assets/Models/Weapons/Sword.meta
new file mode 100644
index 0000000000000000000000000000000000000000..eef4eef4107d4c736b2d40e124ab1d925fd6c759
--- /dev/null
+++ b/Assets/Models/Weapons/Sword.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4216dec6a2fba0c4f9913b331370a60c
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: