seems like every time i buy a pistol i like you always have to buy something to make it better. i got an M&P 9, you need to buy a APEX kit to make it right. i got an cz75 po-1 after great reviews then i saw on cz forum you need to buy a trigger job and springs or something. is there any semi auto you can buy that you can get and just leave it alone. lol. all i need it for home & carry.