The present invention is an auto-injector for the administration and self-administration of drugs by subcutaneous, intramuscular or intra-dermal injection and for drug solutions or suspensions. The auto-injector may comprise three modules for ease of assembly, the modules principally including a standard cartridge module with stopper and septum, a power source and indicator module that pushes against the cartridge stopper pressurizing contents, an injection progress indicator and a needle shuttle comprising of two needles, one needle being the injection needle and one needle being the septum needle. A needle guard ensures that the needle is always covered thus hiding the needle before and after the injection and that prevents needle stick injuries after use.La présente invention concerne un auto-injecteur pour l'administration et l'auto-administration de médicaments par injection sous-cutanée, intramusculaire ou intra-dermique et pour des solutions ou suspensions de médicament. L'auto-injecteur peut comprendre trois modules pour une facilité d'assemblage, les modules comprenant principalement un module de cartouche standard avec une butée et une cloison, un module d'indicateur et de source d'alimentation qui pousse contre la butée de cartouche mettant sous pression des contenus, un indicateur de progression d'injection et une navette d'aiguille comprenant deux aiguilles, une aiguille étant l'aiguille d'injection et une aiguille étant l'aiguille de cloison. Une protection d'aiguille s'assure que l'aiguille est toujours recouverte, ce qui permet de cacher l'aiguille avant et après l'injection et empêche des blessures par piqûre d'aiguille après utilisation.