I have two warior asa's like XMC has there... one fit nice, the other could be forced on, so they are hit or miss. I tried a proto on/off from a pm6, no go... older style cp (from like 2 years ago) fit very nice.
Some grips I have tried- stock ion grips, leave space open into grip top front. Hybrid contract killer wrap arounds, just cover, but need to strech or be trimmed... Empire skull/cross bones, leave some open at the top, not great.
Lithium ultralife battery, damn near too big... had to take out the board, stuff in the battery, then put the board back in... worth it? probably only to me