In some more research I've come between either the hpa is38+ (heard it's known to be very durable), jde is38+, and the tpc ball bearing is38+. I seen more positive reviews from the hpa is38 so that's what I'm leaning towards but a ball bearing is38+ sounds awesome, although I've yet to find any...