And THIS is why I HATE the fucking cops

Your case has nothing to do with what the perpetrators did though. Your mistake was leaving the store, once you did that you lost all claims of self defense. If we were in Texas it would be a different story, but this is NY. The minute you pulled a weapon on someone first you stepped over that line, especially since the person you pulled it on was unarmed.

Is the shotgun registered to you or is it legally in your possession?