*If you're concerned about salmonella poisoning, use a pasteurized egg. These can be purchased, or you can make them at home (Google it).
If you don't have an ice cream maker, you could try freezing the mixture in ice cube trays, then blending the frozen cubes in a high-powered blender. You may have to add some almond milk or cream to get the mixture to blend. Stir in the peanut butter and chocolate swirl by hand after blending.
I changed the name to "Horsetracks Ice Cream" 12.6.16, but the recipe was not changed.