imo per shot will be difficult justify… and you might end up taking and working 100 shots but they pick only 5.
So, charge for your time an hourly fee. Remember to add time for pp (and make sure the customer understand this and why)
Add petrol money.
I they want prints, add that.
This way you and they know what will be the money involved.