You do not need to worry about a time limitation as mentioned previously. You can travel across the Schengen zone, as long as you plan in advance. You cannot bring any illegal firearms or items to Spain with you. What's more, in case you've got multiple passports, you have to apply for only a visa that is Spanish.