diff --git a/Maquette/Assets/317-3175167_pixel-missile-sprite.png b/Maquette/Assets/317-3175167_pixel-missile-sprite.png
new file mode 100644
index 0000000000000000000000000000000000000000..9b79ba66ae56d126f2b0b9beb846ba5e06116609
Binary files /dev/null and b/Maquette/Assets/317-3175167_pixel-missile-sprite.png differ
diff --git a/Maquette/Assets/317-3175167_pixel-missile-sprite.png.meta b/Maquette/Assets/317-3175167_pixel-missile-sprite.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..016051e5c1be71c8587ec9297222957520be2014
--- /dev/null
+++ b/Maquette/Assets/317-3175167_pixel-missile-sprite.png.meta
@@ -0,0 +1,92 @@
+fileFormatVersion: 2
+guid: 3ba4e7ec436c04fa98d9ea52ed033526
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 11
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    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
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  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: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  applyGammaDecoding: 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
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Maquette/Assets/Missile.cs b/Maquette/Assets/Missile.cs
new file mode 100644
index 0000000000000000000000000000000000000000..4719df5d0085efbb830315dc7a20056c955faa99
--- /dev/null
+++ b/Maquette/Assets/Missile.cs
@@ -0,0 +1,21 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class Missile : MonoBehaviour
+{
+    public float speed = 20f;
+    public Rigidbody2D rb;
+    public GameObject Explosion;
+
+    // Start is called before the first frame update
+    void Start()
+    {
+        rb.velocity = transform.right*speed;
+    }
+
+    void OnTriggerEnter2D (Collider2D Target){
+        Instantiate(Explosion, this.transform.position, this.transform.rotation);
+        Destroy(gameObject);
+    }
+}
diff --git a/Maquette/Assets/Missile.cs.meta b/Maquette/Assets/Missile.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..54a5e5a8b59de26f4b82d3a789e410780a9060a7
--- /dev/null
+++ b/Maquette/Assets/Missile.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: e00fda23cec3e4be9962f9400d25503f
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Maquette/Assets/Missile.prefab b/Maquette/Assets/Missile.prefab
new file mode 100644
index 0000000000000000000000000000000000000000..1f07a722b91ff0384be5ece899d05cf5972a456a
--- /dev/null
+++ b/Maquette/Assets/Missile.prefab
@@ -0,0 +1,149 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &880198374213010263
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 880198374213010090}
+  - component: {fileID: 880198374213010091}
+  - component: {fileID: 880198374213010088}
+  - component: {fileID: 880198374213010089}
+  - component: {fileID: 880198374213010262}
+  m_Layer: 8
+  m_Name: Missile
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &880198374213010090
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 880198374213010263}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 1.9794858, y: -3.8618186, z: -3.7331045}
+  m_LocalScale: {x: 0.15, y: 0.15, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &880198374213010091
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 880198374213010263}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: e00fda23cec3e4be9962f9400d25503f, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  speed: 20
+  rb: {fileID: 880198374213010088}
+  Explosion: {fileID: 5141489527656997565, guid: 5b4d6e3183324ae48b984704edd67ea9,
+    type: 3}
+--- !u!50 &880198374213010088
+Rigidbody2D:
+  serializedVersion: 4
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 880198374213010263}
+  m_BodyType: 0
+  m_Simulated: 1
+  m_UseFullKinematicContacts: 0
+  m_UseAutoMass: 0
+  m_Mass: 1
+  m_LinearDrag: 0
+  m_AngularDrag: 0.05
+  m_GravityScale: 1
+  m_Material: {fileID: 0}
+  m_Interpolate: 0
+  m_SleepingMode: 1
+  m_CollisionDetection: 0
+  m_Constraints: 0
+--- !u!61 &880198374213010089
+BoxCollider2D:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 880198374213010263}
+  m_Enabled: 1
+  m_Density: 1
+  m_Material: {fileID: 0}
+  m_IsTrigger: 1
+  m_UsedByEffector: 0
+  m_UsedByComposite: 0
+  m_Offset: {x: 1.7080119, y: 0.04140663}
+  m_SpriteTilingProperty:
+    border: {x: 0, y: 0, z: 0, w: 0}
+    pivot: {x: 0.5, y: 0.5}
+    oldSize: {x: 9, y: 4.58}
+    newSize: {x: 9, y: 4.58}
+    adaptiveTilingThreshold: 0.5
+    drawMode: 0
+    adaptiveTiling: 0
+  m_AutoTiling: 0
+  serializedVersion: 2
+  m_Size: {x: 4.581657, y: 2.7390718}
+  m_EdgeRadius: 0
+--- !u!212 &880198374213010262
+SpriteRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 880198374213010263}
+  m_Enabled: 1
+  m_CastShadows: 0
+  m_ReceiveShadows: 0
+  m_DynamicOccludee: 1
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_RayTracingMode: 0
+  m_RenderingLayerMask: 1
+  m_RendererPriority: 0
+  m_Materials:
+  - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_ReceiveGI: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_StitchLightmapSeams: 1
+  m_SelectedEditorRenderState: 0
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 507560563
+  m_SortingLayer: 4
+  m_SortingOrder: 0
+  m_Sprite: {fileID: 21300000, guid: 3ba4e7ec436c04fa98d9ea52ed033526, type: 3}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_FlipX: 0
+  m_FlipY: 0
+  m_DrawMode: 0
+  m_Size: {x: 9, y: 4.58}
+  m_AdaptiveModeThreshold: 0.5
+  m_SpriteTileMode: 0
+  m_WasSpriteAssigned: 1
+  m_MaskInteraction: 0
+  m_SpriteSortPoint: 0
diff --git a/Maquette/Assets/Missile.prefab.meta b/Maquette/Assets/Missile.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..8529f467ba03084a5158ac7ec2939ba0a7499592
--- /dev/null
+++ b/Maquette/Assets/Missile.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 788947ee35b534bdc8c416dd1e139db9
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Maquette/Assets/NoBullet.prefab b/Maquette/Assets/NoBullet.prefab
new file mode 100644
index 0000000000000000000000000000000000000000..59c3b99629ba54c098542cdd7be5b0f83423f3ae
--- /dev/null
+++ b/Maquette/Assets/NoBullet.prefab
@@ -0,0 +1,45 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &7936943356397013622
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 2795169560604238336}
+  - component: {fileID: 3014450114822420062}
+  m_Layer: 0
+  m_Name: NoBullet
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2795169560604238336
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7936943356397013622}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 2.0049093, y: -3.7559428, z: -3.742346}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &3014450114822420062
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7936943356397013622}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 2eba45732a0e343eeba76951e554e7c1, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
diff --git a/Maquette/Assets/NoBullet.prefab.meta b/Maquette/Assets/NoBullet.prefab.meta
new file mode 100644
index 0000000000000000000000000000000000000000..93e23c7c4c6bf81985923bde5a4251b14d73c5e5
--- /dev/null
+++ b/Maquette/Assets/NoBullet.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 300fef450997d44788bde0e3b3fe88eb
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Maquette/Assets/Scenes/Salle1.unity b/Maquette/Assets/Scenes/Salle1.unity
index b798a3805910d1ffda438085dfa233751d950e71..3a8129a9cf6ce5ad0c2b7f3a8c5f662e71a59513 100644
--- a/Maquette/Assets/Scenes/Salle1.unity
+++ b/Maquette/Assets/Scenes/Salle1.unity
@@ -404,7 +404,7 @@ PrefabInstance:
     - target: {fileID: 3075358178863567136, guid: 78693896f7745454ab93ce8ac583a135,
         type: 3}
       propertyPath: gunName
-      value: 4
+      value: 5
       objectReference: {fileID: 0}
     - target: {fileID: 3075358178863567136, guid: 78693896f7745454ab93ce8ac583a135,
         type: 3}
@@ -5717,6 +5717,75 @@ RectTransform:
   m_AnchoredPosition: {x: -327, y: -152}
   m_SizeDelta: {x: 65.9498, y: 58.81349}
   m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1001 &816250682451056081
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 0}
+    m_Modifications:
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 2.0049093
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalPosition.y
+      value: -3.7559428
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalPosition.z
+      value: -3.742346
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalRotation.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalRotation.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalRotation.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_RootOrder
+      value: 8
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2795169560604238336, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 7936943356397013622, guid: 300fef450997d44788bde0e3b3fe88eb,
+        type: 3}
+      propertyPath: m_Name
+      value: NoBullet
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: 300fef450997d44788bde0e3b3fe88eb, type: 3}
 --- !u!1001 &1147315489337022803
 PrefabInstance:
   m_ObjectHideFlags: 0
diff --git a/Maquette/Assets/Scenes/Salle6.unity b/Maquette/Assets/Scenes/Salle6.unity
index 6821c5f93eb75795e0aa4f3cedcea69ac0201e02..05086dc528b08dba018737f1244e4ea4f11bf655 100644
--- a/Maquette/Assets/Scenes/Salle6.unity
+++ b/Maquette/Assets/Scenes/Salle6.unity
@@ -3159,6 +3159,11 @@ PrefabInstance:
       propertyPath: m_AnchorMax.y
       value: 0
       objectReference: {fileID: 0}
+    - target: {fileID: 6923119580283927733, guid: 4a9ea4d464fe04784ba00d102d98db70,
+        type: 3}
+      propertyPath: gunName
+      value: 5
+      objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 4a9ea4d464fe04784ba00d102d98db70, type: 3}
 --- !u!1 &1412093928
@@ -3449,6 +3454,11 @@ PrefabInstance:
       propertyPath: m_AnchorMax.y
       value: 0
       objectReference: {fileID: 0}
+    - target: {fileID: 6923119580283927733, guid: 4a9ea4d464fe04784ba00d102d98db70,
+        type: 3}
+      propertyPath: gunName
+      value: 5
+      objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 4a9ea4d464fe04784ba00d102d98db70, type: 3}
 --- !u!1 &1954279221
@@ -3642,6 +3652,11 @@ PrefabInstance:
       propertyPath: m_AnchorMax.y
       value: 0
       objectReference: {fileID: 0}
+    - target: {fileID: 6923119580283927733, guid: 4a9ea4d464fe04784ba00d102d98db70,
+        type: 3}
+      propertyPath: gunName
+      value: 5
+      objectReference: {fileID: 0}
     m_RemovedComponents: []
   m_SourcePrefab: {fileID: 100100000, guid: 4a9ea4d464fe04784ba00d102d98db70, type: 3}
 --- !u!1 &2078609658
diff --git a/Maquette/Assets/Scripts/WeaponData.cs b/Maquette/Assets/Scripts/WeaponData.cs
index a341f38e04d2e4e741c01d8de1a6332d8a415942..28dbb87da7d0dffcbcae0eb03539a22ad768e27b 100644
--- a/Maquette/Assets/Scripts/WeaponData.cs
+++ b/Maquette/Assets/Scripts/WeaponData.cs
@@ -8,6 +8,7 @@ public class WeaponData : ScriptableObject
     public Gun handgun;
     public Gun uzi;
     public Gun grenadeLauncher;
+    public Gun missileLauncher;
     public Gun noGun;
 
     public Gun GetGun(Gun.GunName g){
@@ -17,6 +18,7 @@ public class WeaponData : ScriptableObject
             case Gun.GunName.handgun   : return handgun;
             case Gun.GunName.uzi   : return uzi;
             case Gun.GunName.grenadeLauncher : return grenadeLauncher;
+            case Gun.GunName.missileLauncher : return missileLauncher;
             case Gun.GunName.noGun : return noGun;
             default : return shotgun;
         }
@@ -32,6 +34,7 @@ public struct Gun
         handgun, 
         uzi,
         grenadeLauncher,
+        missileLauncher,
         noGun
     }
     public GunName name; 
diff --git a/Maquette/Assets/noBullet.cs b/Maquette/Assets/noBullet.cs
new file mode 100644
index 0000000000000000000000000000000000000000..10c47d16c1145493dd28732c551e47ae32edbdf0
--- /dev/null
+++ b/Maquette/Assets/noBullet.cs
@@ -0,0 +1,18 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class noBullet : MonoBehaviour
+{
+    // Start is called before the first frame update
+    void Start()
+    {
+        Destroy(gameObject);
+    }
+
+    // Update is called once per frame
+    void Update()
+    {
+        
+    }
+}
diff --git a/Maquette/Assets/noBullet.cs.meta b/Maquette/Assets/noBullet.cs.meta
new file mode 100644
index 0000000000000000000000000000000000000000..3ac10bda061f540a74ecd3e1a14ea4b45c26471d
--- /dev/null
+++ b/Maquette/Assets/noBullet.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 2eba45732a0e343eeba76951e554e7c1
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Maquette/Assets/png-transparent-firearm-bazooka-rocket-propelled-grenade-rpg-7-pixel-art-weapon-angle-sights-rpg.png b/Maquette/Assets/png-transparent-firearm-bazooka-rocket-propelled-grenade-rpg-7-pixel-art-weapon-angle-sights-rpg.png
new file mode 100644
index 0000000000000000000000000000000000000000..53ca0e826dc980ae64f65313e43d890b1460f546
Binary files /dev/null and b/Maquette/Assets/png-transparent-firearm-bazooka-rocket-propelled-grenade-rpg-7-pixel-art-weapon-angle-sights-rpg.png differ
diff --git a/Maquette/Assets/png-transparent-firearm-bazooka-rocket-propelled-grenade-rpg-7-pixel-art-weapon-angle-sights-rpg.png.meta b/Maquette/Assets/png-transparent-firearm-bazooka-rocket-propelled-grenade-rpg-7-pixel-art-weapon-angle-sights-rpg.png.meta
new file mode 100644
index 0000000000000000000000000000000000000000..f30dba2c23e2230a65951cd7008d2decd6476e36
--- /dev/null
+++ b/Maquette/Assets/png-transparent-firearm-bazooka-rocket-propelled-grenade-rpg-7-pixel-art-weapon-angle-sights-rpg.png.meta
@@ -0,0 +1,92 @@
+fileFormatVersion: 2
+guid: 224413d657e83419f88a98e7584c515c
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 11
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    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
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: -1
+    aniso: -1
+    mipBias: -100
+    wrapU: 1
+    wrapV: 1
+    wrapW: 1
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 1
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 9
+  spritePivot: {x: 0.5, y: 0.8654057}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 227, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 8
+  textureShape: 1
+  singleChannelComponent: 0
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  applyGammaDecoding: 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
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 5e97eb03825dee720800000000000000
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Maquette/Assets/weaponData.asset b/Maquette/Assets/weaponData.asset
index fc15814b4ebfe514cfc95b9fe064736547a9dd4a..27dd033bd77beb1c4de16f601c3b24a316e22db7 100644
--- a/Maquette/Assets/weaponData.asset
+++ b/Maquette/Assets/weaponData.asset
@@ -42,8 +42,15 @@ MonoBehaviour:
     sprite: {fileID: 21300000, guid: 1025246408bc747bf9f601178fa83717, type: 3}
     projectile: {fileID: 4918767296480784053, guid: 3f7d3aaa8b589fd48b0832c1b6cbff0f,
       type: 3}
-  noGun:
+  missileLauncher:
     name: 5
+    cadence: 100
+    sprite: {fileID: 21300000, guid: 224413d657e83419f88a98e7584c515c, type: 3}
+    projectile: {fileID: 880198374213010263, guid: 788947ee35b534bdc8c416dd1e139db9,
+      type: 3}
+  noGun:
+    name: 6
     cadence: 0
     sprite: {fileID: 21300000, guid: 2b0c4a48d81b64fd7af9e2e2afe10dfb, type: 3}
-    projectile: {fileID: 0}
+    projectile: {fileID: 7936943356397013622, guid: 300fef450997d44788bde0e3b3fe88eb,
+      type: 3}