The title says enough I guess. GetClientAimTarget(client, false) works fine for prop_physics entities, but it returns -1 for prop_static entities. I'm looking for a way to get the model of the entity you're aiming at. Is that possible for prop_static entities?
Another way would be to hook OnPlayerUse, but again only prop_physics entities fire those. I don't think I can hook +use (didn't work for me anyway), but then I'd still have the first problem.