Albemarle County Police say there was nothing they could legally have done to preemptively remove the firearms from the 28-year-old gunman.