You can get a Marine assault pack at armygear.net for @$30. That’s what my son has. They last.
Sorry, I didn’t see this before I posted mine.