Gun barrel caps | Patent Publication Number 20150308781 | Patexia