If you haven't checked out Dawson Precision for a sight set, I would encourage you to do so. There is a F/O set listed for the SP 01 for $89.00. You mentioned that your pistol is shooting low. Dawson will guaranty POA=POI in the sets. If you need to adjust the POI they will replace the front sight free as long as you supply the data that they require to send the correct sight. You will not be disappointed.
So the SP01 sight are a direct swap?
That's what I have heard. If you hang around for a week or so, I will report if it worked.
I haven't find "one place" to go to get informations about accessories for the P120, here or anywhere else.
I can gather few bits and pieces from people talking about the L120 or C100 or even EAA Witness.
Even CGW has limited informations and parts, even so we are very lucky to have them. Are the Tristar and EAA (Tanfoglio) so small in the US market that nobody, except CGW, interested in getting into the after market parts?
The magazine fit is a prime example of that debacle. People all over are asking for magazine compatibility for their newly purchase handgun, and JWC007 is often there to point them in the right direction, but few of those people come back with the results of their tests and findings. So, the same questions get asked over and over again.