340 muffler decision

After comparing Pypes web site and Flowmaster, I do not see a Flowmaster product that has internal baffles like the Pypes. Could it be that they are now making their own mufflers? They also claim their material is 304SS and Flowmaster is 409SS. I really cant connect the dots to a Flowmaster product. I certainly hope they are not Series 40. I bought a Pypes system with the Race Pro and didn't want the tin can sound. I will be installing this week and will post a start up video. Anyone have any comments?
Thanks all,