The full Senate voted unanimously Wednesday to protect the Second Amendment rights of medical marijuana cardholders.