I'm looking for a replacement for my Pro Armor Pro XC bumper. The right bracket weld has broken all by itself. I haven't hit a thing and it rattles/buzzes like crazy so I'm getting a new one. What bumper looks like the XC, but NOT a Pro Armor Chinese made POS?