whats a good battery for a 02 660?

hey all,have grizz 660 that the battery is dead..whats in it is a auto craft power sport battery,not the sealed style

anyone have great luck with a particular brand? would like to get one locally that i dont have to order..i’m in southeast texas btw. near beaumont

also,are there some good replacement bulbs or lights for this model grizzly? something that does not require mods to make it work? thanks in advance! Rick