2003 Rancher ES Transmission issues

Recently came across a 03 Rancher ES, it will start and run good but will not go into gear.
It will shift through all the gears with electric shift or with manual shift but wont go. You have to rock it to get it to go into gear but its like something is stripped inside.
If you pull the manual shift back as far as you can it will grind but never catch in any gear, otherwise shifting it makes no noise other then hearing it click like its going in gear. Would I be lucky that could be something I don’t have to split cases?

New to the Honda world. Any advise would be awesome. Thanks in advance!