they are both very similar guns, my dad has the p90 and thats what i learned on. i recently picked up a p345 and the main benefit is the thinner, lighter ergos. also the p345 has more modern safety features which is a plus in my book. the only issues ive had with the p345 was my own fault...