Anyone know when this might appear in the UK? My local gun shop has been told "next month" for the last six months.
Forum Rules