At the time the 2nd amendment was written there was a definite and dire need to own a gun that doesn't exist anymore.
Anytime, the government can take me from my home and intern me into a concentration camp (like what happened to Japanese-Americans during World War II) just by passing an Executive Order. There is "definite and dire need to own a gun."