Floating barrel nut assembly and related methods | Patent Publication Number 20130276292 | Patexia