Do you have Krakus Original Polish Ham by you? It has 50 cal. 1 gr fat, 0 carbs, 10 gr protein in a 2 oz. serving. It's the original one, not the Reduced Sodium one which has sugar in it. It's a canned ham that you can bake at home or you can purchase it sliced in the deli.
http://krakusfoods.com/categories/2
It has a locate where you can buy, maybe you can find a store by you that has it.