Xbox 360 Controller
No battery cover
eBay