Sig P250: a truly versatile pistol right for our time