Some Fundamentals On Practical 2 Guns Programs