My experience with chickens from breeders, different hatcheries, and the ones I hatch from my flock is that some birds of the same breed or mix may lay early or late, may lay a lot or intermittent. I've never gotten pullets from Tractor Supply or any other feed store but Tractor Supply gets their chicks from the same hatcheries we use. A couple of years ago they used Hoover, Privett, and a third I can't remember. I don't know which hatcheries they used this year.
Red, black, or golden sex links from hatcheries can be of two different types. One are the hybrid egg layers commercial operations use. These are generally relatively small-bodied and lay fairly large eggs for their body size. They are usually egg-laying machines. The other type are sex links are made by crossing two breeds of birds, practically always dual purpose birds. Thee tend to be more the size of the dual purpose birds and while they typically lay a lot of eggs these eggs tend to be a bit smaller than their commercial cousins. Both types tend to lay a lot of eggs once they get rolling.
Another factor in this is that certain breeds or crosses tend to lay a lot of eggs but it can vary quite a bit by individual. Even some of the sex linked hens do not lay all that well even if their sisters do. You have to have enough for the averages to mean much. You have seven, that's not a lot. Just a couple of duds could skew the averages. But I would expect you to be doing a lot better than you mention unless your luck is horribly bad.
Others have mentioned several things that might cause them to lay less this time of the year. i think that's most likely, the time of the year. But a common reason you think hens are not laying is that they are hiding a nest on you. They can be really creative when hiding those nests. I now it is not Easter but a serious egg hunt may be called for, even in a fairly small coop and run.
Another reason might be that something is getting the eggs. Most things will leave clues behind, egg shells or a soggy mess. It's possible the chickens could clean up the egg shells but they usually don't. The critters that typically take eggs without leaving a clue are snakes, canines, and humans.
If it is an everyday thing it is not likely a snake, I've had too much experience with them. Snakes tend to eat a few eggs and then disappear for a few days while they digest them. Then they come back for more. There would be a pattern with snakes and you are not describing that.
Most canines like fox or coyote would be more interested in your chickens than the eggs so it is probably not them. Dogs however can eat eggs and not bother the hens. Does your dog have access to the nests?
A human would be pretty creepy, I'll let you think if that is possible.
If your chickens have access to an outside area you might try locking them in the coop or coop/run to see if any surprise eggs show up. That could mean a hidden nest or you locked out an egg eater. Or you can mark an egg and leave it down there to see if it disappears.
I really think it's just the time of the year. But I'll mention a few other things to think about.
