Delton 316L ECHO 5.56 16” optic ready $469 Post author By heberlingssportsshop Post date April 12, 2024