Logan is generally not a problem. The baggage screening is not always out in the open as is the case at TF Green in RI. The ticket agent will generally direct you to a TSA baggage person. If they simply accept your bag, I'd suggest asking where you can find TSA baggage inspection and take it yourself. I've had TSA/Logan enforce a non-existant "no ammo in the same piece of luggage" requirement but, other than that, have not had any difficulty with the process.