Can epoxy primer be used over Rustoleum rattle can gloss black paint?

why epoxy...just sand and use regular primer.