I've been trying to find one of these puppies for a long time

Mossberg 935

Picking it up this weekend from my FFL dealer.