2012 Grizzly 300 2×4

Going to look at a nice condition 2012 300 Grizzly , asking Price 2495.00.
Any suggestions , concerns , things to look for ? Getting for my Oldest son, as a upgrade from his Polaris Sportsman 90.
It looks fairly mint , and 2500 sounds pretty fair ? Hard to compare , as I never see these come up for sale.