Are you talking about Manage Scripts? OS Deployment Scripts? Some script you have put in a Distribution Package?
For Manage Scripts and OS Deployment scripts, the only option is public and private. So if you want more, there are only workarounds.
However, each script is also a file. You could try removing the permissions for all but those 5 users on the file itself in the ManagementSuite\Scripts directory. They could see the scripts, but not modify them.
Another option is to create a Separate username called scripts and only give those five people the password so they can log in as that user.
I suspected I would not be able to do this and have already implimented a specific user who owns the private scripts and made that user available to the peple who need it.