Is there a way to mirror an object without using the mirror modifer?
You can do this destructively by scaling around the 3D Cursor. Place the 3D Cursor at the center you want to mirror across. Next, choose the axis that you want. Hit ., to set the Pivot Point to the 3D Cursor. Finally scale it by negative 1 along the desired axis.

S then X, Y or Z then -1