This Made in the USA masterpiece is waiting to be displayed. The handgaurds are made of hard core 6061 T6 Aluminum and are compatible with any mil-spec upper. Note: Not compatible with Short Shields or Sprocket End Caps. 12" (11.82") weighing 9.6oz 15" (14.82") weighing 11.6oz