For me the pass would be just T/A/C/K/L/E B/O/X, as that is the product, to my vague understanding of fishing. If it was that, I'd consider it a strong domain. Adding "bait and" at the start, I have a hard time with it. Hard sell, IMO
I consult for an e-com company specializing in fishing gear. "BaitandTackle" or "TackleBox" would be winners. This one, not so much. Not a lot of money spent on domains in this niche - you'd be shocked at the quality stuff I have hand-regged for my client.