This image appears in the gallery:
Who Is The Black Hood On "Riverdale"?
3. Hal Cooper
This theory is purely based on looks. Hal does look VERY similar to the shooter and it's not hard to imagine his face under the balaclava. The problem is that we have no idea about his possible motive. As far as we know, he doesn't have one. We'll need more time to see how Hal behaves in future episodes before taking this theory seriously