M1911 pistol for sale oklahoma