If you have never shot an IDPA match before, let alone any competition, then an aftermarket trigger or sights will make no difference. What you need is the fundamentals: stance, grip, sight picture and trigger control.
Any, and all Glock models, are legal for SSP in IDPA.