The present invention relates to medicament delivery device (10), comprising: cartridge-holder (14), injection needle holder (39) can be fixed to the cartridge-holder (14), the injection needle holder (39) keeps injection needle (17), the injection needle (17) has proximal end (42) and distal end (43), the proximal end (42) is protected by internal injection needle cap (40), the internal injection needle cap (40) is releasably connecting to the injection needle holder (39), the cartridge-holder (14) is mounted in shell (11) and is configured to receive the cylindrantherae (15) of medicament Cap assembly (12), the cap assembly (12) are releasably connecting to the shell (11) With, it grasps mechanism (86), the grasping mechanism (86) is configured to remove the internal injection needle cap (40) from the injection needle holder (39) when the cap assembly (12) is by away from the cartridge-holder (14) pull-up.