I think Fetterman will pull in some Republican voters, many of whom will love the gun story. And he won't lose any Democratic voters, at least, not really. Oz will crawl back to the Jersey Shore.
There's no excuse for Garland to not pursue an indictment against Trump. And he shouldn't wait to dot all the "i"s and cross all the "t"s. There are plenty of people in this country who get arrested before the prosecution has finished gathering evidence.