This sounds like a for profit business, rather than a non profit club like most.
My place is a for profit business also.
Sporting clays with the biggest package 60 cents each.
$16 guest fee unless that’s added onto the $350 a year membership fee.
I wouldn’t expect it any other way honestly.