If you are willing to pay for a high quality holster, I believe you could carry a 155mm howitzer.
I carry a 1911 concealed every day, and I am an average size (5'8"). I carry constantly and comfortably and well concealed under casual clothing. If I were wearing a coat, I think I could carry three of four of them, if I felt the need.