Anybody know a different name for these plastic nuts that hold up shooting rails for tree stands. Big Game calls them a delta nut, a couple other mfgs do to , but nobody has them available for purchase. The squirrels have been chewing on mine and the need to be replaced. Can anybody lead me in the right direction?