The Astra A100, produced by Spanish firm Astra-Unceta y Cia SA from 1990 until 2006 was a semi-automatic pistol . The A100 developed from the previous Astra A80 and A90, the A80 having originally been based upon the SIG Sauer P220.
The A100 uses the Browning style of breach locking mechanism, with locking lugs mounted ontop of the barrel which lock with lugs in the slide, previously seen on the Browning Hi-Power and CZ 75 . It is a recoil operated semi-automatic pistol, like these two.
A manual safety is not used on the A100, but the trigger must be pulled for it to fire. Due to the A100 being both Single and Double Action the pull on the trigger is long and heavy, decreasing drastically the chance of accidental discharge. Other features in terms of safety are a hammer safety, decocking lever and firing pin block, all working to prevent the gun firing without the trigger being pulled.
Overall the A100 is 180mm (7.1in) in length and weighs 985g (34.7oz). This means that it is heavier than its main rival, the SIG P220, but stronger due to its all steel construction. Further differences between the A100 and SIG P220 are the location of the disassembly lever (right hand side on the A100), the chamber contour being rounded on the A100, unlike the SIG P220 where it is square and a rounded hammer (the SIG P220 utilising a spur hammer).
The A100, like its main rival the SIG P220, fires the 9x19mm Parabellum in its standard form. Other calibers used in the A100 are the .40 S&W and the .45 ACP . Magazines avaliable are either a 17 round box magazine (9x19mm Parabellum), 13 round magazine (.40 S&W) or a 9 shot magazine (.45 ACP).
The A100, like its predecessors, was submitted to the Spanish Army for assesment and hope for use as the standard sidearm. However neither the A80, A90 or A100 were adopted. On the otherhand the Lebonese Forces did adopt all of the various Astra A's, including the A100.
Contrary to popular belief the magazines of the SIG P220 and the A100 are not interchangable. However holsters made for the SIG P220 will fit the A100 adequately.