I don't like Hollywood screenwriters pushing political agenda. This time about guns. Oliver freaked out that Felicity had a gun and was willing to use it to protect herself. He literally kills people with arrows. But guns are somehow worse?
Granted she admitted to getting the gun illegally, which is dumb.