Yes, this is possible using the Shopify LockOn application. With this feature, you can restrict specific products on your Shopify store, to be purchased only once by new customers.
This feature is available in the Starter Plan.
For assistance for the configuration, please get in touch with our team.