does anyone have any opinions/experience with these guys? they usually have a display at the shows and they install parts on the spot. i'm thinking of getting night sights from them the next show that comes up.
good reliable work? or trashy dealer?
good reliable work? or trashy dealer?

Comment