You would be fine with the 1000w amp on it. I'm assuming it is a class D. You'll find that pushing a 1000w in an enclosure like an XJ is going to be plenty.