I don't have your style ram but I'll say that all the new hitches I've bought have been Curt ones. Made in USA, nice and beefy and more importantly the one on our SUV still looks like new without any chipped or peeling paint while the truck is rusting out around it.