Is it just me or is this among the worst slogans possible for a company that makes precision rifle anything? I'm sure SWFA makes great products but whenever I see the slogan I have visions of bullets flying wildly off target and someone remarking that nothing is coming close.
This obviously isn't a serious thread, but can anyone come up some slogans they could have come up with that would be worse?
This obviously isn't a serious thread, but can anyone come up some slogans they could have come up with that would be worse?
Last edited: