Object mirrors about component axis rather then main model axis
Yes, just use the "Mirror Object" field in the Mirror modifier:



Should give you the result you want:



If not, you might need to apply rotation on the object you want to mirror.