The M21A and C8+ are the same apart from the size of the batteries, M21A - 21700, C8+ - 18650.
Here’s a guide to popular LEDs - Quick Guide to Popular LEDS - UPDATED FOR 2024
Alternatively, if you tell us what you want from a light we can make recommendations.