I have a Tristar/Canik, P100, and a SAR B6P. The P100 is all steel, and is my EDC. Obviously, I trust my life to it. My B6P is my goto range gun. Obviously, it is a polymer frame gun. It functions flawlessly. With a couple thousand rounds through it I honestly can't remember a malfunction. I have even carried my B6P in daily carry from time to time. Either gun is more accurate than I am. Neither gun is a beauty queen. They are well crafted, but not well dressed. Both of the guns have a serviceable, polycoat type of finish on the steel. They are just good running guns. I wouldn't hesitate to recommend either gun, to anyone.