Captives by Jill Williamson (yes, another)
Cover and summery from goodreads. One choice could destroy them all. When eighteen-year-old Levi returned from Denver City with his latest scavenged finds, he never imagined he’d find his village of Glenrock decimated, loved ones killed, and many—including his fiancée, Jem—taken captive. Now alone, Levi is determined to rescue what remains of his people,