This is a new old stock box of Roy Rogers promotional yoyos from the 1950s, made by All Western Plastics Inc. in Nebraska.
All of the yoyos except one are still wrapped in the original plastic bag that they came in. One appears unused, but has been removed from its bag. Each of the yoyos in the box appears to be a different color. The yoyo box has some creasing in one spot, and a little bit of tearing in another spot.
This would make a terrific collector's item or gift for both yoyo collectors and Roy Rogers collectors and fans. Perhaps someone you know remembers playing with this exact style of yoyo in the 1950s!