wow 127dbs isn't bad at all for 10. For that price of the amp that's ok. I would suggest an mtx or rockford fosgate amp though, one of their cheaper models cause those are still very nice. I think a better amp would improve it also, but you can't beat what you paid for evrything.
I personally have a JLW0 in a sealed (of course) JL wedge box with a Rockford punch amp, it does 150x1. It came with the certificate for 162x1 though. The sub is 125, so it's plenty of power.