I also have the Stric9's but they are no longer being made. One thing to keep in mind...the frame material is fairly thin. You want to have a longish contact area for the mounting point. If you do not the frame can "coke can" when hard contact is made. I have seen it happen...the eaarly models of the Stric9's had a smaller mount area. It was corrected after the problem was detected.
HERE are pics of my Stric9's and the mounts.