The right to keep and bear arms is not a civil right.
Actually, it is a civil right. Yes, it is a natural right, a God given right, if you prefer, but it is also a civil right. It is a right of the civil population, it is not a martial right, exclusive to the military.
SO, in that context, it is a civil right.