Not a Christian, but it was Peter who denied Christ, and Judas betrayed him to the authorities. So in a way, OP is kind of like Judas, if Jesus was a dudebro who liked sleeping with deployed soldiers' wives and felt crucified if you told on him.
I didn't see anything missing; just thought it was a funny sign. I guess they put them up preemptively since it's like sixty fucking degrees outside mid December.
Skeet shooting would have been a good option, too, but I just threw it away