!!! EVERYTHING IS IN STOCK & AVAILABLE IN STORE !!!  

Heckler & Koch