No, h7 itself has no locking mechanism and vehicle manufacturers have their own clips.
Led has much bigger housing so stock clip won’t fit but beamtech knows which factory clip I have now and they are sending the “correct”(hopefully) clip so we shall see.
I will post once I receive the new clip.