Zach Cregger’s horror feature “Weapons” held strong at the domestic box office to maintain the No. 1 spot for its second weekend—but 2025’s latest horror hit remains a ways off from catching “Sinners” ...