How to allow a player to shoot & damage a non-player object?

Are there any code examples out there?

I found community contributed "Destructable Object" which I'm pulling apart

I'd look at Standardcombo's NPC AI Kit for the destructible combat scripts. You could basically make each destructible object a sort of static NPC

Thanks for the pointer I will take a look. I need to experiment with NPC AI as well anyway...